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
337112557921	337112558478	337112559028	337112559578	337112560128	337112560678	337112561228	337112561778	337112562328	337112562878	337112563428	337112563978	337112564528	337112565078	337112565628	337112566178	337112566728	337112567278	337112567828	337112568378	337112568928	337112569478	337112570028	337112570578	337112571128	337112571678	337112572228	337112572778	337112573328	337112573878	337112574428	337112574978	337112575528	337112576078	337112576628	337112577178	337112577728	337112578278	337112578828	337112579378	337112579928	337112580478	337112581028	337112581578	337112582128	337112582678	337112583228	337112583778	337112584328	337112584878	337112585428	337112585978	337112586528	337112587078	337112587629	337112588178	337112588728	337112589278	337112589828	337112590378	337112590928	337112591478	337112592028	337112592578	337112593129	337112593678	337112594228	337112594778	337112595328	337112595878	337112596428	337112596978	337112597528	337112598078	337112598628	337112599178	337112599728	337112600278	337112600828	337112601378	337112601928	337112602478	337112603028	337112603578	337112604128	337112604678	337112605228	337112605778	337112606328	337112606878	337112607428	337112607979	337112608528	337112609078	337112609628	337112610178	337112610729	337112611278	337112611828	337112612378	337112612928	337112613478	337112614028	337112614578	337112615129	337112615678	337112616229	337112616779	337112617328	337112617878	337112618428	337112618978	337112619529	337112620078	337112620628	337112621178	337112621728	337112622278	337112622829	337112623378	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2772	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2773	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2771	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16705	2898	2759	1926	1340	963	779	643	551	477	444	416	354	359	274	320	297	272	254	256	282	267	265	238	255	251	225	253	268	258	223	248	234	249	225	278	239	239	242	227	248	229	248	224	237	231	278	200	262	214	245	240	243	258	254	217	225	209	198	235	247	220	244	230	242	196	219	250	238	206	229	229	208	236	226	241	212	221	242	230	245	261	226	206	203	207	232	208	232	206	219	240	216	241	230	220	231	220	245	268	241	239	237	216	193	209	227	212	215	197	238	196	212	213	227	252	214	206	218	223	225	218	211	233	207	212	232	195	244	242	199	208	223	221	233	231	237	208	206	232	222	228	212	238	219	228	226	225	230	214	248	214	234	234	208	220	218	230	209	200	220	235	226	219	229	216	196	238	216	211	219	223	253	259	249	218	241	218	235	203	209	193	239	229	233	197	209	224	242	228	212	246	224	228	226	237	234	225	235	195	216	204	232	225	221	211	233	242	232	207	227	203	229	236	211	222	240	228	226	224	198	202	239	210	213	210	244	229	225	218	227	212	219	213	232	187	250	235	237	222	220	232	213	208	201	219	224	249	213	233	230	219	233	229	205	215	214	225	235	254	244	215	231	240	236	212	228	224	221	218	242	215	230	199	244	244	217	236	239	223	222	242	250	226	258	242	227	213	216	209	229	217	207	250	234	217	214	241	242	248	231	215	225	213	226	228	234	207	254	248	235	221	220	192	224	239	205	194	202	201	241	203	217	234	229	238	235	215	203	239	209	213	216	238	204	209	223	228	215	194	218	218	231	233	224	226	218	222	242	225	197	226	200	228	240	226	230	273	236	238	217	199	230	248	226	220	215	235	222	187	245	250	234	239	218	202	187	274	208	246	243	249	226	232	204	218	220	234	216	224	216	208	229	209	221	248	226	221	219	246	232	210	240	248	213	227	230	239	233	246	240	217	231	232	236	242	241	236	217	228	221	213	185	226	245	210	251	213	228	191	211	201	232	213	225	236	192	219	237	221	233	229	232	206	210	236	227	234	245	223	220	244	211	204	225	214	215	195	254	248	220	224	258	243	225	198	218	220	228	244	197	226	246	216	229	206	228	234	238	208	228	214	228	196	233	226	220	189	236	237	226	214	227	223	231	207	242	220	247	205	198	211	216	218	186	191	214	230	227	231	217	232	219	263	212	236	228	242	224	226	217	227	236	204	232	244	203	224	204	235	239	205	205	218	220	226	211	214	215	211	213	226	207	195	213	220	215	228	228	210	204	229	226	215	236	228	222	231	235	222	217	237	213	216	221	195	234	224	221	251	243	199	209	211	204	240	216	245	211	222	238	215	198	231	236	218	211	214	232	235	205	202	235	231	235	211	239	220	218	221	223	205	245	221	232	205	204	195	234	221	211	217	222	240	218	244	234	221	210	248	242	220	251	225	220	212	233	240	287	223	238	219	209	198	239	230	218	207	231	253	208	232	253	219	224	212	237	212	225	253	212	225	214	228	198	242	219	225	217	252	236	227	228	218	212	209	217	212	212	235	240	218	221	222	226	233	221	228	201	216	241	222	239	207	248	218	242	223	224	203	230	235	230	230	219	230	213	193	232	239	253	214	214	199	204	228	245	216	207	229	216	247	218	220	221	234	234	221	223	221	231	227	197	241	251	193	229	220	233	231	194	214	217	224	266	224	230	228	221	216	216	202	255	223	229	202	234	227	235	194	201	227	195	225	203	207	242	225	220	202	226	232	205	216	217	204	229	239	224	240	214	215	229	235	215	222	204	224	243	223	225	229	216	237	202	229	222	254	243	237	226	213	227	213	220	233	204	208	248	223	203	220	214	224	212	242	228	226	223	213	239	213	207	210	231	220	234	214	204	190	237	220	238	237	242	216	235	206	197	247	197	213	212	231	221	206	197	229	237	233	244	205	242	214	247	210	215	241	217	201	204	231	229	221	238	196	207	237	241	248	227	219	238	194	226	235	227	211	225	201	198	234	236	270	227	200	228	219	224	223	210	242	213	238	211	216	208	214	187	188	253	197	198	221	248	197	224	218	213	187	236	216	225	198	254	216	204	210	199	227	227	209	231	207	203	216	220	245	210	249	232	206	214	211	238	238	226	229	239	214	233	191	209	212	227	214	207	223	240	199	220	239	225	237	238	210	211	229	225	238	228	254	225	210	217	219	254	239	220	197	235	246	208	212	258	201	227	242	243	209	225	226	238	201	199	264	208	220	233	243	247	214	188	205	237	218	236	197	229	243	230	221	227	220	235	206	183	247	205	230	199	232	218	220	214	206	228	224	218	232	208	229	257	255	214	216	215	235	216	227	222	223	211	227	232	224	222	190	213	219	233	232	237	244	201	229	221	242	236	226	218	238	215	232	238	235	231	209	231	212	181	223	232	229	222	210	218	204	235	220	217	217	216	230	254	232	182	231	209	251	229	198	202	230	221	218	225	214	244	233	236	222	224	228	233	210	235	210	239	245	238	223	215	229	245	239	232	218	226	224	189	209	212	237	235	197	215	186	234	224	213	221	228	235	234	229	230	249	214	209	233	204	213	187	239	221	228	208	221	216	211	242	229	223	213	228	185	251	222	219	213	225	233	234	209	228	203	233	238	232	220	224	204	200	210	209	223	241	236	228	211	209	216	215	219	217	232	218	226	244	238	211	234	242	221	232	210	244	197	184	201	206	227	205	226	246	229	221	246	200	246	248	218	204	243	215	197	216	229	218	200	226	221	187	232	230	210	190	214	211	232	226	198	221	214	212	229	213	242	214	216	226	213	207	226	204	179	229	226	242	214	250	256	245	224	232	230	244	229	206	210	219	199	201	223	228	236	224	204	224	245	236	191	214	199	191	223	231	212	199	231	244	197	226	232	241	209	200	224	215	211	212	218	224	224	239	230	200	209	228	216	236	226	246	236	253	223	217	227	216	207	226	231	245	230	210	233	210	241	240	229	186	189	215	227	241	231	204	209	230	203	219	226	204	192	241	250	213	235	225	205	222	224	220	223	223	234	250	234	244	228	260	230	261	224	218	197	240	205	213	221	204	272	221	232	256	203	203	221	247	210	231	224	206	215	214	189	220	240	248	212	227	196	206	222	217	215	229	232	227	206	220	228	199	193	210	221	200	203	190	219	207	226	217	226	240	239	262	224	221	193	222	215	243	220	245	199	235	203	214	205	219	216	217	245	243	211	221	227	225	218	240	210	242	242	233	254	215	221	229	252	223	219	203	204	215	247	218	200	203	207	209	245	213	217	233	223	216	232	211	219	227	232	229	218	219	195	213	231	226	220	217	231	245	215	208	228	215	234	205	224	214	219	233	229	234	229	203	220	188	222	207	226	223	209	209	245	224	223	227	235	238	213	234	234	224	225	203	213	223	202	196	189	215	222	204	212	196	237	207	245	237	252	216	253	197	210	186	207	209	209	186	226	213	213	237	184	246	210	248	230	208	243	201	216	216	203	214	204	232	225	206	196	216	225	235
8012	2264	5204	6061	5069	4113	3442	2782	2423	2013	1762	1570	1420	1314	1232	1156	1079	989	1012	976	887	875	785	844	811	784	761	730	683	753	675	693	669	640	640	672	680	576	637	611	622	626	594	606	624	620	563	589	629	579	613	568	582	584	569	638	602	586	598	559	594	564	586	587	598	624	552	554	534	627	580	568	560	547	585	556	558	562	537	539	556	576	545	584	540	562	613	565	524	561	532	567	541	529	549	613	574	607	548	578	576	557	534	505	559	527	536	561	527	542	588	514	583	567	559	529	536	607	560	554	529	541	559	547	558	553	537	608	538	541	504	515	582	570	520	520	542	548	510	533	514	554	571	520	564	541	585	539	557	499	544	519	555	558	580	528	523	561	542	545	568	561	538	573	532	543	569	545	542	518	501	531	535	541	551	542	513	543	528	564	573	580	563	533	545	556	512	540	519	528	536	532	570	521	542	523	533	514	523	505	534	559	491	539	539	528	493	537	539	540	529	523	555	530	501	491	511	527	544	530	530	570	563	494	543	572	551	562	561	525	535	559	533	581	561	530	514	529	545	567	555	538	523	548	539	525	576	583	528	574	523	535	518	569	522	595	543	508	536	527	566	503	551	538	484	568	493	533	504	541	540	548	541	514	564	574	519	598	530	557	540	533	573	517	539	554	543	556	499	509	541	541	525	580	541	555	569	518	560	551	521	533	542	535	555	561	547	526	522	532	537	511	558	559	574	556	538	555	553	553	557	519	546	507	492	511	481	574	516	576	574	527	561	564	551	510	539	548	551	531	531	505	510	547	538	505	509	509	568	576	528	557	544	518	607	527	536	537	589	526	517	557	550	546	564	499	517	511	499	533	543	532	548	508	529	537	470	529	519	550	536	560	530	516	543	553	557	582	558	530	528	538	539	513	572	476	514	536	510	526	562	479	501	533	510	503	525	529	519	561	599	509	514	527	509	532	534	525	533	542	509	570	535	555	541	526	549	519	559	569	569	506	528	569	528	552	533	502	563	510	493	533	580	546	517	576	532	523	532	546	580	559	475	592	546	525	545	511	537	534	537	548	563	526	530	536	587	561	531	541	500	532	527	560	548	551	547	503	508	532	573	571	527	557	543	540	566	549	529	525	546	526	529	526	571	549	558	545	528	564	519	528	530	528	504	540	498	543	529	510	545	534	529	540	562	552	540	525	525	515	543	527	541	513	550	519	520	547	525	538	546	512	511	514	522	528	546	519	571	562	506	548	552	553	541	502	561	546	523	525	525	578	512	495	560	553	533	538	551	536	550	508	529	575	508	538	547	542	548	568	479	519	555	530	525	508	544	518	535	566	537	497	505	546	542	511	527	522	535	566	557	509	535	530	502	539	545	546	519	540	551	537	549	510	563	538	555	542	518	474	546	543	570	521	575	536	546	528	526	546	535	562	527	522	540	547	529	504	504	574	545	527	553	522	537	554	504	508	497	517	582	508	570	524	538	499	545	557	545	508	546	551	513	519	512	527	507	540	535	517	544	551	507	539	537	560	523	531	519	569	538	506	597	513	523	537	549	515	559	527	522	507	480	549	553	514	554	558	513	566	522	539	568	547	523	504	549	530	539	554	577	570	529	581	534	568	537	526	549	530	531	551	570	552	546	560	502	491	531	525	551	524	531	529	530	541	515	543	557	534	508	553	544	539	550	597	551	523	555	586	574	542	565	545	541	536	528	534	555	552	541	558	531	554	554	525	540	523	573	568	498	521	536	517	513	549	563	538	527	530	532	542	497	566	541	525	533	556	558	548	564	554	518	500	507	502	545	525	555	554	497	566	557	546	535	526	562	523	536	543	501	522	543	532	585	530	532	523	542	542	535	517	505	543	529	554	505	570	585	520	527	550	526	523	514	514	600	496	552	569	531	539	567	500	497	558	563	483	556	511	550	530	546	592	568	495	555	553	586	534	562	529	539	564	532	502	513	566	554	518	529	499	543	585	573	542	540	552	565	527	518	563	543	509	552	548	553	543	515	547	489	522	562	543	531	554	513	538	543	513	521	567	538	545	588	533	507	514	509	555	527	565	591	510	533	515	532	553	551	518	521	538	545	484	510	524	522	583	517	476	531	527	535	510	533	531	520	521	479	552	576	576	525	525	513	582	516	511	497	560	510	542	515	492	525	535	495	530	510	478	516	588	515	560	530	571	541	515	514	523	537	542	533	513	551	525	536	538	534	539	498	529	524	519	522	559	515	514	544	533	544	535	546	511	557	529	496	527	556	545	565	486	549	519	521	504	538	522	506	548	530	556	524	517	521	549	560	547	528	538	592	543	521	528	520	530	522	540	558	528	499	555	506	487	526	546	516	554	524	462	546	580	564	575	539	553	501	540	525	529	553	520	504	498	562	522	576	536	524	541	533	484	576	522	563	529	536	548	533	530	552	507	516	539	498	557	506	565	519	566	520	555	536	581	519	567	571	529	547	556	573	508	544	505	589	509	557	553	530	529	545	536	536	536	490	529	556	556	546	550	514	519	550	546	517	537	566	535	554	557	554	502	556	538	527	549	557	502	539	486	549	522	521	486	544	532	535	522	559	554	557	553	526	526	543	548	576	555	519	527	569	581	548	551	521	495	560	545	531	531	504	534	535	558	512	503	518	565	547	506	554	582	552	551	514	526	558	553	546	517	509	546	502	533	550	569	563	483	497	520	526	528	507	542	517	545	542	537	548	549	516	534	519	495	535	512	542	542	530	521	489	517	582	546	541	507	547	539	528	528	516	536	579	545	538	591	539	509	532	531	545	525	569	555	535	557	516	516	553	536	571	528	556	531	561	560	530	573	526	534	579	536	558	537	529	585	509	539	547	541	522	512	534	525	563	524	549	536	541	524	509	518	542	491	555	540	511	538	504	540	528	541	569	522	496	546	517	557	549	536	497	528	562	521	567	506	533	542	542	579	507	567	541	529	521	548	553	571	528	517	532	527	536	527	554	533	554	524	541	550	535	550	505	575	540	513	511	514	541	518	528	518	532	556	526	515	528	502	532	535	544	541	540	575	536	534	517	503	558	554	528	577	571	534	491	570	560	507	582	518	539	533	515	516	549	524	519	554	554	517	528	551	522	507	495	487	546	487	529	530	557	540	533	526	552	527	512	514	514	544	492	544	516	557	536	516	488	513	560	535	538	521	546	535	526	535	552	520	521	563	568	553	525	538	546	560	532	566	528	529	527	523	526	526	525	516	501	539	574	566	537	539	527	557	537	510	562	492	564	561	541	498	523	532	533	553	557	494	524	554	538	521	521	534	558	493	524	568	496	532	576	555	517	547	539	530	563	521	493	532	590	525	574	526	504	540	543	539	548	546	530	515	514	545	598	541	551	505	557	557	527	585	524	569	533	507	532	543	541	504	539	560	560	520	563	551	524	549	500	558	572	544	535	541	542	566	506	557	536	531	518	492	568	497	520	543	515	529	540	543	547	539	525	513	529	510	532	525	528	509	519	522	565	521	528	538
2100	90	102	55	47	67	58	41	47	60	46	40	43	64	42	54	49	52	40	42	52	50	43	39	57	49	56	45	35	40	48	52	45	40	41	50	35	57	50	47	42	41	53	43	45	29	57	62	53	46	54	49	53	62	44	47	52	62	31	42	51	56	52	51	50	35	41	46	45	44	49	63	32	38	36	46	48	39	43	49	46	50	52	56	42	54	64	61	60	49	49	46	58	47	45	51	45	62	63	50	46	40	50	47	54	47	32	45	44	61	36	44	40	43	55	42	51	39	36	56	48	59	44	63	53	48	48	56	32	51	43	41	46	40	52	41	57	46	50	39	34	44	44	45	50	40	47	44	50	54	51	46	50	44	52	53	51	50	47	43	46	42	43	47	50	57	63	53	46	47	50	54	44	46	64	37	39	47	53	52	58	55	43	45	33	38	58	44	37	47	50	45	56	64	53	49	57	41	47	52	50	49	46	55	44	67	49	52	49	67	31	50	51	53	31	49	50	47	55	45	47	58	49	38	50	54	50	40	36	45	34	41	37	36	48	46	49	45	45	48	41	46	48	50	55	40	58	37	54	50	60	43	55	47	44	52	47	45	43	52	43	44	40	52	43	42	46	48	54	57	45	44	46	50	55	53	39	62	47	48	46	46	45	62	43	36	37	42	51	45	46	53	39	36	44	54	46	59	46	43	48	50	61	56	41	35	44	52	66	60	40	48	51	44	48	35	58	52	47	50	47	38	45	65	43	41	53	35	42	49	45	47	44	44	42	43	55	53	52	48	42	46	39	50	45	67	46	54	37	41	64	48	32	56	58	40	52	55	55	53	53	42	45	40	49	53	40	41	38	48	50	39	52	42	55	50	47	37	53	53	44	52	39	46	31	52	49	41	44	56	43	47	57	44	43	44	44	53	59	44	54	47	54	55	50	41	58	46	50	49	45	48	46	58	51	52	35	37	41	56	52	49	51	45	53	48	36	42	53	48	61	52	50	44	62	58	41	46	46	36	49	49	46	56	59	59	54	51	61	54	44	43	40	52	45	45	38	35	44	46	50	49	44	40	34	42	38	57	44	47	57	37	52	56	53	39	62	44	47	33	43	47	49	46	54	51	35	40	46	42	55	50	45	44	36	49	41	55	46	53	42	44	47	46	47	32	39	31	48	46	43	51	52	27	41	52	39	48	49	46	40	48	35	44	54	35	50	41	52	48	25	52	59	31	44	45	46	44	31	38	34	49	41	40	71	30	38	48	48	48	56	44	57	56	38	51	51	45	43	49	50	42	49	45	52	49	48	49	50	49	51	46	43	44	47	45	53	39	36	48	47	38	45	35	49	41	40	61	45	55	48	40	50	43	53	40	37	35	47	50	47	41	53	46	63	35	44	38	39	42	46	52	47	45	44	40	47	46	48	49	51	42	37	43	43	49	43	57	52	55	41	48	50	47	40	37	45	38	52	60	49	49	49	58	48	42	49	52	45	48	59	57	38	37	51	57	38	50	51	52	41	41	44	49	46	33	45	55	45	52	56	38	47	45	37	52	47	31	43	50	49	40	67	43	51	38	45	44	48	40	46	34	42	53	50	43	53	56	64	44	44	45	37	46	36	45	33	38	50	62	45	53	49	48	40	45	49	45	52	38	48	44	55	42	55	65	50	42	46	47	48	44	59	51	41	49	45	36	43	57	40	42	39	55	50	40	57	43	43	57	47	56	60	48	46	53	42	52	50	41	48	49	43	38	45	48	40	46	47	47	38	55	39	48	43	39	46	55	60	43	47	49	62	47	57	35	45	51	52	35	44	42	52	59	55	51	55	49	45	56	56	48	41	43	42	41	44	53	36	54	66	43	52	44	44	56	39	54	54	46	45	62	52	47	40	53	51	43	53	50	49	60	40	48	50	46	49	55	51	44	53	46	61	44	44	41	50	51	45	35	43	55	46	30	49	45	52	52	39	47	45	42	38	44	48	41	46	36	49	46	48	43	47	61	49	37	46	43	54	57	41	46	47	40	63	40	46	44	52	54	55	39	62	59	45	49	52	43	40	48	49	47	36	41	50	46	46	51	48	55	52	45	43	39	52	46	43	48	58	55	47	36	55	46	40	52	43	49	31	46	47	58	49	47	58	50	49	46	45	36	42	43	46	51	48	44	54	42	46	43	54	49	49	35	49	43	39	41	59	51	39	50	50	56	49	46	33	44	46	47	50	38	50	43	43	44	43	40	40	46	54	44	60	35	40	59	42	43	49	47	57	46	52	40	48	40	35	40	36	49	46	46	44	62	43	43	49	40	39	57	52	57	46	49	53	48	71	45	43	42	47	46	40	47	57	58	53	48	52	44	38	56	48	55	54	37	54	41	53	52	61	42	43	39	42	46	39	51	52	44	56	50	53	47	48	38	45	65	69	61	47	46	46	49	50	52	57	57	36	53	46	44	55	37	39	41	59	65	53	50	48	49	52	35	46	43	41	51	51	39	53	53	34	50	43	55	53	54	43	43	54	41	41	47	45	43	45	54	38	53	41	34	47	43	41	43	47	42	42	50	49	56	48	45	38	39	38	45	42	40	42	51	47	52	54	56	36	52	44	40	52	48	42	34	43	32	57	45	47	35	53	48	55	42	48	45	37	47	56	45	67	60	33	46	48	40	58	53	45	66	64	37	45	40	39	42	48	45	48	42	44	39	54	39	58	47	43	49	52	51	50	49	54	52	46	45	48	55	48	40	35	49	54	46	55	49	41	43	49	53	50	43	42	55	46	29	45	53	50	53	47	52	47	51	51	54	55	59	42	44	62	51	39	45	50	51	34	54	43	50	36	40	52	39	37	51	56	45	42	48	44	40	48	46	46	40	59	50	34	34	53	49	55	43	42	49	50	46	42	41	34	57	60	46	51	35	37	39	57	43	55	42	42	46	46	45	36	52	48	40	40	50	36	43	58	48	55	48	54	38	64	58	47	45	40	57	44	61	39	46	25	38	45	45	60	49	43	55	45	48	53	60	45	55	49	47	38	38	58	53	49	38	53	53	47	43	43	57	58	51	47	52	44	44	36	49	55	44	47	40	45	44	36	60	44	36	46	57	48	51	57	43	46	34	52	29	37	55	46	40	49	56	39	42	37	47	54	38	36	47	38	56	30	50	48	58	50	42	49	51	42	37	36	53	44	48	47	47	45	34	38	41	45	45	36	38	42	51	47	53	53	45	40	54	44	48	53	50	38	47	39	49	62	46	50	32	53	54	56	35	46	54	48	46	49	53	48	51	46	51	46	46	55	54	50	66	49	39	47	31	42	64	46	53	48	50	52	51	45	49	44	52	52	55	59	48	39	44	52	33	47	65	50	53	36	45	50	35	48	42	48	41	39	42	42	41	40	33	52	48	53	44	51	57	43	50	46	48	48	34	52	45	58	51	43	38	53	54	58	52	43	36	49	44	51	52	53	41	49	39	48	49	49	54	39	59	41	52	33	38	49	41	53	31	33	47
1965	200	273	270	255	219	216	206	189	196	204	175	178	194	174	185	163	166	186	149	158	176	167	149	169	175	171	182	158	164	176	176	146	180	164	167	174	165	153	165	152	153	161	180	139	143	156	179	163	174	137	154	167	181	146	145	169	166	157	192	175	173	166	173	149	166	147	177	157	179	163	176	166	172	139	158	143	165	190	175	178	174	149	156	195	142	167	142	144	181	156	167	157	186	177	165	150	150	154	202	148	150	154	158	162	156	167	160	150	171	180	152	174	164	168	149	166	167	170	162	142	141	162	179	149	196	160	147	155	149	159	166	154	174	159	153	146	168	161	174	140	154	141	166	164	155	159	167	154	177	212	177	153	150	159	158	172	166	169	165	152	187	140	159	146	151	145	150	156	172	175	138	141	157	187	157	181	148	154	153	168	165	166	161	157	150	177	153	171	170	154	184	155	173	157	169	140	164	145	153	155	163	174	151	162	155	166	173	147	160	153	154	149	152	162	171	160	194	163	141	172	162	176	198	149	163	153	154	153	169	161	199	177	169	189	177	172	151	182	154	170	164	162	158	152	159	166	150	169	160	167	147	157	163	178	167	168	157	175	181	140	156	147	151	162	180	171	164	184	171	159	145	155	150	163	150	149	162	157	169	167	161	173	153	193	137	151	133	159	159	159	163	149	161	150	159	144	155	169	154	156	166	164	168	163	160	157	157	170	150	153	155	186	190	168	169	165	160	157	149	172	171	178	162	158	162	153	151	156	153	165	181	192	165	174	158	164	175	144	163	172	152	168	174	156	156	157	178	163	161	177	148	161	136	162	151	166	140	163	172	176	188	151	180	157	147	164	153	162	156	168	159	171	172	168	165	157	147	164	166	177	160	164	173	160	167	149	159	174	169	169	166	176	169	163	167	162	162	172	162	158	139	165	163	163	144	160	149	165	166	135	169	176	158	131	178	149	146	150	154	180	151	168	165	192	147	157	147	177	186	139	166	161	164	174	151	149	155	159	165	149	155	169	157	161	140	185	178	147	163	164	180	180	175	159	159	164	186	179	160	159	158	152	144	150	160	170	133	157	172	171	160	167	144	156	172	161	180	161	187	159	170	147	157	159	170	155	141	157	170	136	168	162	155	165	170	160	152	150	150	164	149	187	170	167	163	165	166	198	172	162	140	170	170	171	172	159	159	157	145	164	174	182	160	181	168	168	162	181	155	163	143	163	169	147	172	178	157	162	162	155	151	168	168	157	168	181	166	181	160	166	176	155	171	160	171	140	138	169	147	132	144	181	158	167	181	167	195	150	150	133	145	156	162	167	164	162	154	165	162	154	173	159	169	167	169	155	163	168	154	170	173	167	165	166	165	172	149	153	171	130	152	144	148	167	176	149	163	161	138	145	166	164	185	176	166	151	159	167	159	191	143	176	176	163	160	177	175	177	142	163	151	146	155	157	161	159	161	166	167	166	156	171	145	159	151	152	184	145	152	146	174	171	177	159	149	153	173	171	154	176	171	183	142	146	144	169	165	178	152	139	172	172	161	152	154	180	149	159	181	156	160	166	127	172	161	149	152	157	168	174	166	145	156	161	162	167	148	179	152	166	169	163	200	146	139	172	169	156	160	181	154	133	148	146	162	201	158	151	170	150	184	174	148	179	156	167	161	166	151	154	146	143	189	136	174	171	169	147	161	163	164	156	166	154	177	161	159	177	164	158	143	175	157	152	148	157	178	163	156	144	177	169	154	162	154	140	188	140	175	160	174	144	168	173	149	162	164	182	163	151	174	154	171	182	175	150	159	162	147	159	157	162	158	149	165	165	192	167	181	157	144	157	154	154	191	167	180	146	133	177	174	151	153	184	158	145	169	158	140	182	169	171	156	150	175	163	157	155	156	165	172	174	163	140	167	157	171	189	185	158	159	157	150	168	144	170	154	163	189	155	161	153	178	148	162	147	182	153	148	165	164	150	159	162	155	153	175	159	157	177	141	164	148	158	147	172	150	177	177	137	165	165	171	166	153	176	158	165	146	155	135	183	179	170	166	157	165	181	145	174	148	159	180	163	138	159	164	158	150	169	161	169	155	146	183	161	157	176	160	153	175	149	157	148	153	147	167	141	140	183	153	173	167	164	163	145	166	152	153	150	122	154	173	150	163	158	175	182	175	176	161	151	139	166	162	154	146	160	154	171	171	159	156	147	155	175	161	191	175	144	149	151	145	166	172	161	148	161	169	167	158	157	144	176	164	167	169	153	167	174	153	150	145	174	165	175	169	169	163	159	167	196	162	170	184	182	188	168	185	172	182	155	147	165	148	160	172	172	161	159	171	165	171	162	154	160	154	177	165	162	141	172	166	171	179	151	160	137	164	151	177	151	172	153	157	148	180	141	186	163	157	204	143	161	170	135	155	151	162	157	149	157	152	189	155	152	173	159	179	135	179	154	160	174	165	157	176	155	174	151	148	146	172	154	156	148	160	159	147	174	173	167	181	160	143	171	160	159	147	171	185	171	160	164	160	157	168	165	152	159	160	154	205	177	149	160	161	173	153	148	153	160	147	138	191	177	160	149	163	173	159	154	172	161	139	158	169	149	160	177	168	146	143	138	143	169	160	169	187	151	156	174	168	164	161	162	156	165	183	175	158	165	157	179	156	207	159	171	150	161	147	176	170	168	161	150	144	179	153	162	148	163	196	155	135	139	180	151	159	168	162	155	154	175	171	164	152	160	158	157	139	163	177	175	156	148	191	165	146	161	156	159	162	158	160	164	154	140	172	145	180	185	155	143	177	181	172	177	168	169	137	159	163	155	184	149	157	153	148	157	159	182	171	169	156	152	162	177	160	150	176	166	180	162	153	176	131	133	177	151	156	151	173	147	130	161	137	164	149	170	142	167	189	147	163	158	162	164	163	166	159	142	167	155	170	164	162	167	168	160	158	160	155	171	184	179	137	178	167	149	176	159	166	156	145	145	159	186	152	155	163	141	176	136	173	160	150	158	156	153	148	168	153	183	157	164	168	167	165	174	171	148	167	176	155	150	161	135	166	175	187	175	168	133	163	164	168	160	149	170	177	153	161	142	144	164	154	151	162	155	134	168	156	184	170	176	160	158	153	171	163	175	162	160	144	171	182	149	164	168	158	153	160	167	162	150	152	159	146	174	148	161	169	159	164	161	161	141	170	176	197	165	176	166	199	160	175	168	159	147	154	177	170	153	146	177	166	161	172	161	163	163	175	159	168	147	170	164	160	169	172	158	162	168	165	178	178	168	153	147	157	150	151	154	161	143	158	164	164	158	169	169	157	153	160	169	164	152	159	164	171	182	155	158	165	172	161	175	161	153	173	167	152	167	164	159	140	169	152	165	146	166	168	160	152	161	167	139	170	180	138	171	171	170	130	152	158	179	145	187	143	140	164	159	181	166	183	161	156	164	161	177	179	145	138	175	147	159	157	174	155	153	159	155	152	148	196	145	140	164	182	159	144	169	161
9242	1130	1294	967	720	480	388	319	310	249	215	216	204	184	184	197	188	191	157	165	135	139	183	145	131	129	149	141	131	142	137	157	136	132	136	130	141	147	119	147	129	130	124	117	122	144	159	150	124	145	121	150	152	136	156	144	137	124	135	141	135	151	124	127	149	146	109	141	128	141	143	111	129	148	121	122	157	140	135	140	136	139	131	136	152	120	135	132	110	124	158	149	121	143	131	129	162	126	135	143	124	129	131	124	141	159	115	146	116	111	141	125	137	116	134	133	160	124	125	137	124	114	156	142	151	158	117	129	142	141	113	147	150	128	128	145	136	143	129	152	135	134	131	157	126	137	128	148	136	119	163	150	125	152	129	149	119	137	143	155	162	129	148	131	132	131	148	136	139	151	120	136	149	119	126	127	124	107	134	122	135	124	123	112	117	149	138	124	136	134	138	130	137	135	115	130	142	127	157	126	148	101	133	101	115	114	128	148	149	113	124	126	134	130	136	123	135	122	125	121	112	137	159	141	122	140	148	147	130	129	138	126	134	140	121	129	123	137	121	116	132	115	143	136	122	113	157	112	119	146	126	142	116	130	143	160	125	136	159	121	120	149	108	118	122	130	145	121	123	124	137	151	125	138	125	131	120	154	133	137	146	146	135	112	143	138	113	120	122	133	139	124	123	125	152	127	141	124	140	115	135	133	141	109	146	138	135	121	126	144	136	132	132	132	122	136	145	125	122	156	142	135	152	161	147	147	111	130	144	141	140	155	128	131	125	110	136	141	138	134	135	121	128	121	142	131	148	132	130	140	142	133	102	117	125	127	148	131	119	142	153	105	130	123	133	117	130	126	134	145	115	143	131	155	159	136	133	139	125	131	133	139	142	159	152	129	160	126	130	128	121	140	118	143	126	114	131	130	132	132	129	148	134	122	142	137	117	121	147	132	150	119	142	147	130	151	136	135	137	118	104	144	126	134	150	124	131	118	150	139	125	127	141	131	130	113	144	143	131	144	163	130	122	119	144	132	142	122	118	128	144	133	150	142	138	142	128	128	123	142	124	99	140	136	126	174	145	146	114	110	127	135	125	140	122	156	131	129	129	133	124	134	139	134	131	149	149	111	145	144	130	139	141	147	139	143	132	123	132	138	148	138	115	129	123	134	140	149	127	120	145	137	111	132	119	134	118	103	136	122	128	147	123	126	128	132	139	149	140	129	116	138	131	138	133	139	140	133	143	106	117	131	121	152	131	121	132	132	126	122	132	127	133	148	130	126	148	131	148	142	117	148	133	127	122	137	149	134	142	117	121	123	139	133	127	124	143	153	136	133	122	139	133	147	121	125	128	140	129	139	145	137	128	143	131	147	137	138	140	138	146	128	140	145	161	139	127	125	140	137	132	134	157	157	125	132	155	114	108	142	146	147	134	162	123	124	139	103	140	142	140	145	136	136	127	127	127	140	159	124	123	149	129	133	121	135	141	137	128	162	162	160	134	147	138	146	126	122	125	113	131	139	138	132	141	146	143	133	137	133	124	172	147	139	172	130	127	150	138	140	157	130	134	154	129	132	130	130	161	164	111	146	125	141	158	143	121	134	136	130	115	122	147	131	135	123	128	149	144	129	131	136	128	133	125	122	130	142	128	149	138	125	128	140	135	119	139	118	130	143	121	166	146	126	151	148	120	153	122	137	140	130	127	127	115	133	132	132	127	129	121	134	122	124	134	153	152	144	150	129	128	117	134	137	119	117	114	126	135	128	120	141	162	135	126	121	126	127	149	134	140	143	143	152	132	134	125	123	119	142	136	145	125	140	158	144	118	106	144	139	134	129	123	109	128	145	147	128	128	131	118	166	139	132	154	132	131	134	163	161	149	141	148	150	113	119	151	133	153	137	139	123	147	142	132	129	121	122	135	129	127	123	117	132	140	131	124	138	132	145	145	162	141	140	164	120	131	134	138	144	127	117	118	122	128	152	135	124	132	145	137	138	138	133	133	132	155	132	127	133	122	118	131	145	127	110	112	139	142	167	116	128	135	131	140	128	132	132	140	146	144	138	134	132	118	122	131	134	124	151	128	142	129	140	117	150	133	129	138	120	149	125	135	117	158	153	130	128	161	147	123	140	143	135	119	124	143	142	98	125	130	126	140	149	149	134	155	106	130	134	137	146	127	136	132	132	140	135	127	134	127	126	134	114	152	136	128	135	142	132	140	155	130	124	131	142	146	144	142	129	125	133	134	165	125	120	142	140	129	135	126	136	141	137	133	117	127	120	155	125	133	118	108	134	117	141	127	123	141	148	135	140	135	145	134	137	148	151	137	116	138	142	124	149	115	136	141	114	160	137	143	141	139	148	125	130	143	119	145	130	127	136	117	132	104	135	146	142	151	145	108	121	99	152	128	118	127	122	133	140	122	129	116	125	136	154	125	152	144	149	136	153	136	143	132	151	138	125	142	129	134	145	108	127	136	157	123	125	134	144	141	151	129	133	137	124	161	127	143	117	134	137	136	124	128	135	154	133	119	126	146	137	148	150	138	158	134	145	114	132	134	130	146	151	126	129	126	134	146	131	140	133	145	127	147	135	139	155	153	124	135	140	140	128	127	114	112	147	129	138	133	139	135	141	125	139	124	152	126	133	123	127	119	156	140	118	133	136	89	120	116	130	108	141	125	132	161	140	133	131	140	123	150	111	123	137	138	126	126	141	139	133	136	123	136	115	138	120	139	128	147	142	113	138	147	149	134	135	136	121	119	141	125	146	147	152	127	144	132	120	138	152	131	139	150	151	127	135	166	134	157	135	130	119	125	134	121	143	118	137	131	148	142	141	151	145	142	137	127	144	109	124	128	130	138	139	144	145	164	127	124	144	120	141	141	146	114	127	151	136	121	110	144	129	134	144	120	117	138	129	130	133	141	125	126	125	153	121	126	149	148	133	144	115	136	140	140	153	139	149	148	139	135	150	127	130	149	156	137	138	148	143	152	126	141	147	129	145	119	152	143	139	126	134	128	141	126	147	123	131	143	129	133	148	101	124	131	125	145	140	101	119	122	116	111	134	123	128	135	148	148	159	144	128	137	153	130	140	137	136	120	125	132	130	136	120	131	137	168	142	134	128	144	130	122	127	136	131	137	135	127	126	153	129	118	133	141	131	138	131	148	132	142	131	144	144	149	122	126	123	143	132	137	140	127	147	128	162	139	151	120	141	156	134	110	150	119	153	141	127	127	132	119	108	126	125	122	132	113	127	135	146	113	123	131	122	122	118	128	150	118	125	138	124	167	126	118	138	128	116	136	136	127	121	132	140	112	149	115	137	138	97	155	150	148	125	145	121	144	158	142	156	139	134	117	135	146	144	130	124	160	156	131	152	148	135	118	140	155	138	138	131	166	140	127	135	140	144	118	158	142	150	145	146	138	119	120	141	130	133	119	129	117	123	111	134	139	142	130	143	149	122	139	137	140	138	157	130	121	156	140	136	133	111	128	131
6210	1223	2984	3486	2959	2376	1830	1595	1356	1160	1061	910	862	781	727	730	663	617	597	584	582	524	474	482	470	466	454	461	446	451	440	426	428	404	384	431	408	401	416	431	354	426	371	399	396	385	395	359	366	339	414	427	361	398	366	362	444	366	360	404	405	353	371	385	375	372	373	378	360	385	352	374	377	397	356	364	347	382	383	367	382	383	383	360	354	370	381	354	368	372	366	334	387	347	344	345	397	346	380	322	325	343	382	341	367	384	390	350	368	355	339	375	358	387	366	365	357	356	360	358	350	362	383	354	380	378	341	351	359	350	347	366	355	353	381	346	381	364	361	381	376	344	326	357	390	354	350	386	354	357	339	349	356	358	378	348	367	330	356	348	348	352	372	372	352	356	361	345	364	349	381	366	337	356	380	380	351	329	382	361	378	322	370	318	356	380	337	373	354	365	359	369	361	373	360	407	346	382	394	350	335	337	350	351	355	380	371	386	340	342	357	374	358	376	362	351	348	360	303	362	354	351	346	376	365	343	331	369	358	380	334	359	331	370	338	347	357	341	353	353	371	340	379	349	363	328	381	339	328	389	361	350	366	363	378	385	350	344	341	363	381	369	373	362	401	349	356	382	374	350	357	333	374	328	375	375	377	336	378	356	355	346	330	342	381	374	322	338	357	377	359	379	364	377	353	336	328	357	360	344	340	382	349	354	330	378	338	357	380	319	372	349	357	357	357	379	361	357	350	383	337	387	351	378	341	323	360	362	340	323	322	351	345	367	381	353	373	380	358	370	341	352	345	361	326	351	352	351	324	360	374	359	361	357	355	355	378	361	339	310	324	340	373	378	365	362	353	332	373	319	320	363	406	365	346	350	349	318	358	331	336	304	381	376	343	347	367	374	332	342	350	351	394	366	374	425	335	385	351	380	332	366	324	319	365	348	364	362	320	339	362	359	360	348	380	346	335	382	329	354	365	385	340	349	410	343	357	372	350	369	385	361	389	338	372	363	333	335	331	373	375	358	365	322	364	351	330	363	352	357	359	351	334	338	334	342	368	377	379	372	352	374	364	347	358	355	353	373	371	335	357	353	361	365	376	350	349	359	345	334	361	357	355	422	370	321	347	389	347	326	361	358	363	331	386	340	359	380	363	337	374	370	368	317	356	344	365	354	357	350	365	341	356	315	328	346	309	367	371	348	334	379	374	359	358	366	354	357	360	334	324	368	361	341	362	390	365	376	353	358	387	386	360	365	351	364	382	354	355	347	343	355	344	393	373	346	329	365	357	360	375	303	365	328	343	386	336	365	341	361	343	371	348	334	335	331	347	358	330	332	362	316	347	344	349	357	356	351	336	340	370	311	350	365	377	344	359	351	378	363	359	357	384	396	416	316	353	345	334	385	349	376	351	347	367	384	333	359	340	325	370	359	406	356	375	356	372	348	363	380	344	318	336	352	346	372	362	366	330	329	322	383	329	340	331	359	375	421	340	369	367	359	343	354	341	392	354	338	366	344	376	378	359	333	355	362	366	373	344	349	371	343	347	383	407	379	351	373	356	342	369	352	346	354	342	336	382	356	342	348	363	332	331	343	360	348	312	333	380	358	325	378	371	376	348	344	338	344	393	354	379	363	359	357	382	331	341	344	353	347	348	346	384	358	357	363	330	350	376	369	323	352	354	339	367	398	370	381	357	380	346	346	378	360	397	375	385	355	383	344	351	359	355	377	343	368	363	367	368	375	346	345	373	387	344	331	332	356	379	353	367	337	361	346	364	365	367	346	349	394	367	375	395	399	338	344	359	357	341	352	328	369	341	343	377	346	353	398	353	350	367	339	326	358	362	384	327	381	355	365	358	395	354	366	357	344	348	348	376	329	355	366	355	361	345	364	390	356	371	337	386	356	369	394	365	334	341	331	350	382	369	351	371	368	360	359	336	351	343	326	358	380	329	361	337	359	316	308	339	346	343	361	371	315	368	355	369	364	388	339	362	341	335	359	336	350	378	340	347	370	351	365	343	373	334	390	344	358	359	380	381	355	382	357	339	361	377	356	322	394	375	365	330	362	334	352	335	378	334	352	342	353	369	320	367	329	353	361	377	334	376	334	389	377	367	371	358	339	321	373	356	391	398	371	366	358	355	328	321	375	381	353	339	373	349	324	361	368	386	373	381	383	372	332	310	378	322	341	349	348	376	348	372	321	358	333	335	363	352	373	330	350	334	384	362	383	356	343	392	381	349	330	375	375	362	378	358	355	325	374	351	334	362	368	332	354	366	346	367	363	358	363	333	356	321	371	392	318	363	332	367	386	367	362	318	358	371	350	318	377	379	366	370	356	353	348	341	349	336	351	351	349	343	343	353	345	372	343	351	350	331	322	350	355	359	378	355	346	372	366	343	350	334	338	334	315	380	356	341	357	362	352	349	339	344	358	343	378	355	349	371	368	335	347	355	329	351	327	355	376	352	375	393	359	386	353	359	388	341	334	370	379	362	340	350	360	347	306	373	355	390	378	359	324	359	342	379	324	372	356	340	330	324	357	369	372	381	365	334	371	344	368	365	343	290	358	347	373	329	407	351	362	314	357	343	367	360	353	345	362	346	375	353	364	349	351	371	343	354	350	395	330	379	363	329	364	412	345	379	360	356	354	330	354	373	372	361	397	362	336	403	376	337	378	344	352	385	343	310	369	353	398	333	360	335	351	366	371	378	355	365	359	385	314	400	365	374	332	364	373	346	366	369	350	341	367	303	392	354	343	374	362	393	348	374	344	362	353	364	354	332	393	362	370	372	362	375	373	369	362	328	364	360	373	333	363	363	329	338	375	348	353	341	370	344	347	375	360	355	356	352	367	378	358	392	340	365	333	349	324	393	383	330	345	378	374	336	319	346	396	347	356	332	364	340	322	359	367	360	360	382	354	353	373	348	377	381	361	348	360	366	351	347	353	366	354	385	369	363	305	315	319	383	359	351	369	327	325	356	356	351	377	324	354	340	374	331	370	352	358	343	352	320	360	358	404	363	312	347	344	346	352	346	385	353	343	364	365	341	410	339	367	387	359	388	372	348	352	341	352	384	335	381	358	345	354	353	358	339	344	379	365	372	371	335	342	352	355	376	354	351	395	374	370	321	372	347	369	335	345	376	349	348	361	402	405	391	363	374	332	366	358	373	347	354	331	371	404	352	351	344	348	336	372	317	347	311	388	355	332	339	384	384	380	352	388	335	401	390	348	375	352	351	420	361	384	348	346	342	358	345	359	351	381	400	351	349	375	346	364	343	375	329	337	331	376	360	364	312	369	361	358	385	375	366	382	331	365	363	358	335	324	367	351	341	379	333	351	356	342	364	347	360	316	323	356	337	368	353	336	364	358	336	350	343	361	359	348	365	331	351	370	326	320	340	357	350	343	364	342	334	319	365	384	331	387	366	378	379	310	373	372	355	359	366	375	341	319	367	325	382	381	358	371	340	355	338	377	364	349	358	368	390	376	357	363
16382	2779	2638	1964	1356	959	738	647	516	423	401	424	354	315	299	290	293	272	274	273	255	241	274	233	256	255	254	241	241	270	250	230	236	211	256	221	228	238	260	239	241	226	222	236	253	207	244	196	246	207	202	211	224	195	245	230	205	243	242	208	252	231	215	203	212	211	222	220	233	212	219	258	207	209	198	217	201	222	212	234	206	210	232	225	231	189	210	231	234	231	217	227	225	244	197	212	217	238	191	198	235	227	216	216	216	228	204	217	208	214	225	216	201	229	238	206	251	212	212	234	207	236	215	225	219	227	208	225	220	199	263	254	216	217	230	225	234	207	221	207	221	218	237	233	220	220	218	210	220	250	213	206	204	200	232	232	192	220	231	229	214	207	229	262	216	216	247	218	241	197	222	225	231	170	213	234	224	227	238	219	237	222	204	208	221	194	193	247	217	225	250	238	229	258	256	224	229	226	197	202	229	217	229	207	194	203	223	217	205	210	204	216	219	208	227	231	207	176	201	245	236	228	217	226	215	240	243	247	247	199	226	217	225	255	198	220	208	244	266	203	239	198	226	233	201	239	230	220	182	172	228	205	224	215	227	234	241	228	215	191	198	215	238	240	260	221	228	223	245	231	226	211	233	210	193	211	231	191	240	223	220	210	219	211	233	234	223	235	205	217	221	231	196	256	191	201	220	215	254	210	213	222	247	212	247	258	222	183	233	213	194	227	226	219	206	212	246	225	225	231	201	191	182	206	191	198	226	228	201	203	201	214	215	240	206	226	206	208	209	226	225	225	239	224	195	240	224	215	213	217	200	240	241	197	216	199	211	232	207	234	209	221	214	233	226	219	192	200	204	208	237	221	229	252	224	190	212	239	218	230	217	179	237	210	201	182	225	209	215	220	213	232	226	234	221	216	199	219	223	228	224	249	220	212	231	245	207	224	216	227	208	224	229	193	209	239	198	231	224	196	222	249	223	240	221	236	246	225	228	224	208	206	228	202	252	197	218	217	231	242	221	200	199	210	240	218	200	230	231	223	232	211	237	241	249	228	185	224	230	223	198	206	224	225	231	245	225	220	228	184	232	221	217	217	239	207	214	207	196	216	209	203	200	224	211	205	197	202	193	192	218	225	222	205	227	240	222	183	203	207	247	247	244	232	221	226	221	232	219	201	204	229	232	196	230	227	222	210	207	223	225	238	202	251	183	227	249	219	238	208	226	208	226	230	203	220	212	211	196	222	221	216	197	235	188	223	240	215	212	239	254	211	225	232	232	200	236	205	229	227	218	206	213	238	222	204	216	209	201	197	234	212	218	236	211	203	223	219	221	260	221	223	220	227	233	236	218	200	213	238	230	208	222	206	223	192	258	233	224	237	237	199	229	226	236	199	225	239	206	196	210	218	220	201	189	217	230	222	225	223	234	217	195	232	235	238	222	255	175	237	220	225	236	231	216	226	251	246	194	212	254	226	204	193	227	217	211	202	205	203	211	215	219	194	206	229	244	255	252	223	217	227	231	215	225	207	229	233	225	233	218	224	237	227	206	191	233	222	210	214	237	242	209	208	232	202	206	214	220	232	212	205	219	211	189	171	208	233	260	217	233	223	199	197	233	224	233	217	222	211	238	209	230	200	256	244	215	224	249	227	226	251	236	242	237	220	222	255	237	230	253	233	250	216	221	217	247	220	223	218	240	240	213	220	201	194	242	239	228	219	215	212	206	265	223	206	219	230	214	199	241	247	233	208	221	249	245	212	192	224	204	200	212	231	219	237	222	231	225	262	221	214	208	224	227	209	221	241	224	209	249	213	226	225	212	220	202	227	197	216	224	233	229	238	219	219	217	224	198	195	259	221	209	201	196	227	201	202	209	228	248	207	211	234	236	213	205	203	203	215	209	228	208	214	203	208	226	241	239	204	250	216	222	199	192	232	192	224	242	222	221	226	236	226	245	208	223	235	200	197	247	237	233	204	196	211	214	216	216	202	226	198	210	219	205	228	235	215	227	223	235	212	200	222	221	255	230	228	209	230	210	224	198	223	218	248	215	222	223	223	231	212	205	209	250	244	202	209	231	260	206	243	207	237	219	220	213	217	224	211	206	205	208	224	217	224	227	196	224	224	225	210	169	218	216	206	239	225	242	232	201	231	210	238	227	208	236	230	212	221	201	239	202	234	175	226	230	198	200	223	212	259	211	228	214	254	228	217	235	196	231	209	207	238	219	206	228	211	235	197	179	235	198	220	225	228	211	198	218	215	205	253	225	210	232	253	199	258	221	244	232	215	225	204	230	223	210	203	177	214	247	226	259	225	256	218	225	229	206	222	241	193	229	246	229	243	223	194	203	225	204	194	222	217	204	206	228	195	222	212	211	216	217	239	204	203	227	238	240	224	218	227	238	202	224	242	220	220	201	212	197	206	215	208	214	202	183	196	220	218	209	217	206	215	240	199	214	227	236	231	190	217	235	203	185	235	202	205	219	214	255	241	217	194	264	202	224	213	216	222	200	211	205	232	221	224	191	204	217	218	212	227	204	248	232	218	199	205	208	205	209	206	252	245	201	211	222	233	216	238	216	228	231	209	215	231	241	225	214	201	230	231	215	244	225	214	228	235	189	220	202	204	231	189	227	202	234	198	196	221	229	244	214	208	217	231	231	197	223	215	190	217	205	223	212	227	215	216	209	198	226	234	232	229	185	224	202	210	194	214	212	202	237	229	225	215	215	231	240	235	228	241	221	202	212	209	229	226	219	215	228	230	225	202	205	206	191	219	225	198	232	225	200	226	217	230	209	204	233	217	185	219	243	247	236	222	199	212	221	236	252	229	213	217	226	236	211	199	206	211	204	238	248	227	214	213	254	230	219	211	241	210	202	225	180	221	224	228	206	198	197	209	206	224	204	212	216	203	241	237	210	208	228	200	230	240	214	212	233	204	225	219	198	222	207	236	181	199	206	235	217	186	234	229	230	229	237	196	217	217	214	256	201	227	238	200	231	209	212	233	227	215	220	223	206	222	236	200	209	214	216	204	243	241	206	241	234	232	222	220	229	223	247	234	221	207	222	210	236	219	222	203	223	192	201	221	198	233	212	215	208	204	224	223	217	232	213	219	229	208	225	226	221	254	226	193	201	206	222	231	228	200	243	243	227	247	214	204	262	244	214	200	217	241	236	199	207	230	204	214	205	198	237	210	213	218	215	202	193	216	176	192	212	238	233	228	215	215	221	228	234	218	224	212	216	208	216	209	215	240	241	229	214	230	209	206	226	217	188	200	220	202	229	211	227	210	212	215	245	224	214	221	209	227	238	208	229	211	234	222	216	216	229	234	222	233	220	213	248	230	204	227	213	205	204	222	207	229	215	232	249	215	231	222	213	214	185	203	231	228	249	229	219	206	226	221	219	217	249	241	248	248	218	221	199	237	213	247	212	236	209	224	211	242	226	200	220	202	213	253	225	223	204	224	244	216	221	223	237	226	198	230	201	217	221	190
7871	2258	5145	6001	4990	4002	3399	2774	2327	1960	1732	1605	1414	1341	1232	1121	1091	1038	945	919	870	866	813	780	761	731	751	753	661	690	706	651	626	648	714	656	602	588	619	669	616	613	631	597	579	569	584	602	621	566	565	612	567	590	617	561	548	584	559	558	612	552	548	594	532	540	553	532	612	586	559	548	572	519	536	561	493	545	529	581	543	579	538	553	542	549	533	571	539	522	497	561	485	515	552	536	558	542	558	537	508	537	572	555	552	553	583	549	548	608	528	514	530	537	544	533	524	557	579	520	530	519	514	580	541	551	529	528	478	508	547	545	545	541	521	560	536	472	534	577	526	506	534	549	537	539	500	507	525	506	520	577	521	492	538	537	532	540	524	568	537	530	523	531	527	513	561	575	492	509	555	576	542	570	534	554	538	505	580	530	564	573	507	502	540	529	540	549	544	542	546	546	525	614	543	544	495	505	511	488	581	497	556	520	555	507	558	574	529	525	562	595	532	523	516	534	556	536	521	533	510	553	536	496	523	511	497	516	521	510	547	570	528	531	485	507	503	501	517	545	502	530	518	518	539	547	557	540	573	522	492	529	565	528	525	536	495	523	526	503	505	531	529	554	534	541	541	581	501	524	500	504	519	568	528	540	526	534	526	544	493	491	516	519	560	534	497	574	533	520	454	509	522	532	506	539	531	525	533	522	549	482	515	559	520	538	514	508	595	519	525	524	527	553	528	536	517	549	564	557	528	521	511	552	531	530	556	476	519	541	536	507	552	553	511	523	520	526	534	497	550	541	544	492	493	544	478	499	517	518	559	496	528	540	565	521	521	536	530	516	556	547	530	524	521	528	557	508	573	514	545	520	520	526	526	516	562	513	540	555	527	538	551	538	515	544	571	536	513	526	558	537	546	527	529	511	528	569	521	555	534	531	524	514	545	532	488	552	535	531	547	563	533	535	503	535	534	497	541	494	525	530	541	580	532	554	519	522	544	544	540	514	506	532	542	554	548	549	541	520	488	533	506	522	559	558	508	520	518	540	541	537	538	509	547	543	514	516	538	561	508	523	487	504	522	494	529	527	502	483	583	540	552	532	529	500	503	517	574	514	528	567	535	524	479	560	590	573	516	533	533	526	514	514	544	519	558	530	535	523	534	539	524	533	582	558	510	511	544	539	506	559	512	554	556	547	509	577	548	512	528	557	545	517	529	487	549	513	517	509	529	513	508	547	559	529	556	535	521	497	538	549	533	536	565	525	524	552	559	481	569	539	552	577	531	548	556	573	518	513	492	494	529	558	563	508	570	534	533	540	509	580	517	535	532	514	502	553	549	540	532	561	522	566	510	503	530	558	512	554	498	566	551	505	554	546	538	510	546	504	526	535	563	552	500	469	572	515	532	528	582	545	507	533	521	595	548	536	560	526	560	540	551	519	500	499	546	517	538	540	540	540	569	496	513	481	533	515	555	577	523	555	572	497	556	501	499	540	566	554	509	534	524	578	519	522	524	517	497	558	554	535	513	537	518	540	523	536	525	519	537	494	552	534	505	560	511	499	514	577	530	558	545	562	515	542	515	552	527	525	519	498	492	542	505	531	536	534	548	523	545	541	537	567	531	534	581	557	524	545	533	492	539	537	497	562	516	537	542	487	572	519	520	534	569	535	512	517	556	501	529	528	563	533	513	535	586	541	527	523	493	509	505	550	531	540	527	550	530	554	553	505	543	543	511	532	501	525	551	496	508	543	529	506	568	521	531	486	532	555	525	533	516	526	538	475	573	528	527	498	537	533	541	530	532	499	515	564	547	536	549	515	519	530	543	506	536	552	514	556	520	535	559	527	553	508	542	513	552	524	502	567	511	550	518	524	539	536	530	523	530	558	585	505	533	523	523	517	545	543	559	533	558	516	528	532	526	529	502	536	527	505	543	523	515	505	555	532	571	529	532	541	513	550	511	518	556	536	532	559	538	552	558	579	548	561	515	529	577	530	531	494	553	535	567	575	504	504	519	501	573	528	520	557	525	545	527	526	556	550	522	490	525	508	501	553	519	549	570	482	549	545	541	518	535	504	571	515	482	515	566	532	522	581	524	517	536	543	585	574	531	477	506	527	500	519	495	454	531	550	532	568	550	531	521	568	560	567	490	528	543	556	469	552	540	508	524	515	554	580	519	510	478	546	552	523	577	523	539	525	564	549	540	544	511	523	518	528	529	508	518	547	507	571	588	491	542	547	561	534	521	509	541	533	548	521	503	515	517	520	588	543	497	540	506	473	559	526	532	499	498	532	533	552	506	499	532	515	543	512	538	534	532	526	536	522	477	531	519	537	526	530	515	547	520	503	476	561	524	555	538	560	500	542	532	526	535	542	525	549	524	548	543	499	541	503	555	517	539	544	507	540	539	518	549	526	542	565	536	529	552	544	559	549	562	546	580	512	520	550	524	542	511	527	538	547	552	539	519	495	534	545	545	506	529	536	499	537	483	579	561	490	515	523	539	540	518	503	520	519	529	516	545	503	521	549	522	529	508	554	571	547	536	553	576	496	547	524	533	490	575	521	522	531	540	490	558	538	578	568	591	592	506	459	508	525	554	506	505	510	519	549	512	511	534	544	556	515	544	544	526	508	521	489	499	495	540	511	541	505	513	528	555	546	519	536	544	581	533	568	540	537	551	538	536	489	552	538	576	509	528	557	533	519	510	521	552	548	535	486	524	517	524	556	530	539	571	539	532	587	576	531	550	540	579	512	483	499	549	523	544	510	553	487	563	552	505	558	535	515	512	560	491	492	539	510	496	551	508	538	531	550	527	572	531	542	555	543	552	533	518	571	517	564	539	549	559	503	521	545	527	530	524	544	547	527	494	551	553	497	547	541	572	546	538	524	545	515	468	549	534	490	531	563	538	571	559	500	545	566	512	517	522	547	494	517	553	570	522	505	540	533	540	496	559	540	551	547	515	557	549	496	489	504	550	547	497	567	561	515	491	513	540	528	477	539	521	528	528	540	537	542	490	519	547	547	533	523	546	580	516	513	552	515	520	509	532	530	507	531	562	526	550	551	509	526	525	582	578	528	516	533	555	497	492	529	547	533	519	506	556	533	511	518	517	507	543	508	540	517	500	515	530	552	510	529	519	542	492	552	499	530	512	525	526	502	574	548	537	508	530	510	498	525	548	530	530	533	516	532	565	528	525	496	507	554	519	546	574	532	566	550	529	532	533	560	503	554	532	531	544	520	530	528	519	556	560	522	521	569	564	576	542	532	543	544	505	570	520	528	539	471	539	560	551	558	506	521	540	481	532	526	536	549	554	564	546	514	549	550	559	474	491	483	553	560	539	494	525	545	499	493	555	521	529	527	545	524	500	534	523	514	560	537	513	515	530	538	507	542	538	547	528	531	503	549	505	575	515	558	552	507	505	514	533	525	536	556	545	478	529	570	503	548	501	526	532	565	530	492	555	519	547	519	532	522	556	521	555	559	540	552	517	512	530	548
2080	80	60	72	65	53	61	54	59	52	50	40	43	56	45	57	48	46	49	52	54	53	61	42	47	50	45	47	57	43	36	58	48	38	44	44	40	48	54	42	43	44	44	54	43	38	56	62	63	54	34	49	51	62	45	52	33	38	48	47	36	31	51	38	39	43	44	59	48	52	46	55	49	53	40	47	62	48	38	43	43	47	41	53	47	40	47	48	40	48	42	53	39	48	43	40	38	41	40	49	50	60	47	53	65	51	37	52	45	48	49	60	35	40	52	48	50	39	29	44	52	45	38	52	49	41	50	46	54	36	62	54	53	48	45	32	40	44	50	33	39	39	32	51	45	48	42	56	57	51	53	38	47	33	48	49	48	52	45	49	47	56	52	60	60	51	38	45	56	48	53	39	54	51	51	52	53	42	46	44	37	54	51	58	56	57	48	41	52	44	47	49	42	38	59	57	59	40	51	49	62	45	44	46	49	46	57	57	50	45	44	51	51	38	46	55	47	50	38	58	43	66	60	60	42	51	46	45	36	41	58	52	53	52	51	36	43	49	45	44	52	54	48	53	44	48	29	47	43	37	62	45	51	53	45	49	66	46	41	53	53	58	39	53	46	57	55	38	50	45	49	61	41	43	47	42	50	45	50	48	51	52	55	47	52	45	43	57	50	57	61	33	44	34	40	44	54	51	52	56	55	48	51	49	52	35	39	47	28	57	55	52	48	36	43	35	41	43	45	54	52	52	47	49	62	42	50	44	54	49	44	61	53	50	37	62	41	56	46	56	42	57	52	43	48	41	35	61	58	51	49	52	41	43	35	47	51	50	47	47	57	49	50	46	47	55	46	45	44	46	43	51	53	49	45	58	40	46	35	53	45	45	57	46	43	53	44	53	53	37	51	62	39	48	58	53	61	69	40	47	46	52	44	48	40	42	48	53	43	47	50	41	53	60	49	57	44	46	48	40	52	49	54	59	49	58	48	45	43	41	42	44	44	39	51	37	43	63	38	43	49	42	48	49	42	32	57	39	60	34	61	44	46	39	52	52	47	47	53	51	43	48	50	45	50	33	39	48	63	52	48	51	38	43	35	39	50	47	52	57	45	40	51	46	46	44	39	51	51	49	35	47	51	52	51	45	47	43	56	37	45	46	46	44	49	52	48	59	47	50	49	44	61	43	48	58	41	60	58	58	42	45	49	49	53	46	36	55	39	48	59	47	48	39	57	51	43	46	64	33	45	46	53	42	37	52	56	44	42	55	52	47	55	46	48	45	39	52	44	45	45	53	41	55	62	30	44	41	38	49	44	48	41	49	51	46	61	46	36	50	58	44	44	58	36	47	50	42	41	42	36	41	42	52	48	45	60	46	37	48	58	49	48	53	53	38	61	44	47	44	45	56	60	39	41	36	48	41	54	47	38	52	39	61	46	46	34	53	44	40	56	46	59	54	47	45	42	56	39	39	47	44	48	51	56	61	52	45	53	42	54	46	48	40	48	31	43	40	46	43	37	32	54	45	55	50	48	50	41	59	37	54	50	43	39	43	55	46	43	44	42	47	52	63	39	50	41	46	58	37	43	42	48	45	37	34	51	42	46	40	43	44	45	50	36	53	57	41	38	51	50	47	49	43	44	36	56	46	55	44	50	41	52	58	50	56	37	54	42	43	53	57	61	45	39	60	47	41	60	52	51	34	66	49	46	46	55	52	42	40	55	43	35	36	58	44	53	35	47	50	60	49	49	57	45	33	43	47	48	45	41	48	47	45	56	47	51	41	47	56	47	41	52	36	41	49	48	47	42	38	43	53	52	37	40	44	42	45	48	44	46	46	46	60	61	53	49	38	58	44	39	46	47	54	41	53	59	46	52	42	50	56	37	49	40	46	55	48	49	52	51	37	43	38	52	56	48	40	45	42	52	46	40	46	44	31	46	52	47	45	54	46	53	38	49	59	58	53	45	39	47	48	44	45	42	39	41	45	40	62	39	44	61	42	47	59	51	46	45	44	30	55	42	47	44	40	43	55	37	56	42	45	48	41	59	43	42	46	49	57	45	45	35	39	46	44	57	66	42	50	42	50	52	48	47	51	40	54	49	40	54	56	53	59	43	55	60	46	48	49	47	48	48	44	33	45	40	44	58	40	55	32	48	70	51	59	46	48	44	53	50	51	42	41	51	55	46	43	52	59	48	63	58	49	38	45	45	50	50	49	61	50	57	42	57	48	51	41	50	47	57	59	49	40	53	51	51	42	55	33	39	41	46	55	51	46	41	42	54	45	40	46	65	47	49	51	53	38	48	47	42	49	37	48	44	42	45	40	57	46	48	42	44	42	51	41	47	49	45	49	47	48	50	53	51	49	47	49	39	45	50	52	34	59	55	39	41	44	47	43	42	36	45	44	44	51	53	41	49	45	55	46	41	60	46	43	51	42	35	33	61	47	39	61	47	51	50	59	54	48	46	42	57	48	42	34	43	46	39	44	47	46	53	54	45	48	51	46	26	59	53	39	51	44	43	53	57	47	41	45	35	41	51	55	36	41	48	50	41	44	45	49	56	52	49	50	51	54	53	42	45	51	36	35	47	49	41	43	42	36	46	46	54	42	52	52	41	47	53	40	43	48	33	45	50	59	43	37	53	44	43	41	56	38	53	44	50	38	46	55	44	55	38	48	40	35	41	44	65	43	57	52	55	48	44	45	66	48	50	37	56	54	54	43	48	51	51	44	41	61	46	57	50	40	48	43	49	52	43	53	49	60	41	47	35	50	40	42	51	60	59	46	54	40	58	43	55	36	55	32	34	47	53	49	50	33	51	37	44	47	46	49	63	48	46	49	46	51	45	49	40	45	47	46	54	45	50	44	51	38	50	48	58	45	36	48	42	50	47	56	49	45	48	44	53	52	39	38	56	55	52	51	45	44	41	46	52	54	48	44	60	57	54	49	60	45	55	55	55	49	55	36	48	50	50	32	39	43	45	47	53	47	47	58	34	38	47	44	55	45	50	35	46	41	53	41	52	33	54	58	46	54	57	53	53	44	51	37	44	40	45	40	50	41	46	51	46	50	49	63	44	56	51	55	39	35	40	54	40	53	44	38	51	43	50	46	36	37	48	54	51	47	51	50	39	63	44	34	52	51	53	45	42	48	40	45	56	40	43	51	50	52	45	29	48	41	49	39	48	39	46	55	44	44	48	52	51	42	50	55	50	59	41	55	53	60	38	34	44	43	49	52	42	37	37	62	53	59	45	42	52	33	43	47	42	37	49	42	47	54	47	53	41	50	56	57	51	52	43	41	43	42	47	39	42	62	50	42	45	41	57	48	46	42	49	49	54	40	35	35	53	40	43	44	50	32	41	57	51	60	56	45	50	49	49	45	57	42	51	59	42	54	37	44	47	42	41	45	41	58	46	50	41	50	49	38	40	47	50	53	53	50	64	49	46	47	35	48	40	42	44	45	39	50	42	45	37	41	38	42	45	48	48	56	55	50
1894	219	271	226	268	237	227	203	202	201	200	164	185	180	158	177	175	168	185	166	158	168	159	177	172	148	147	177	164	162	166	174	166	145	175	174	165	186	170	164	157	166	158	194	176	154	174	162	166	165	176	146	180	156	173	142	186	163	168	171	150	172	172	173	148	145	172	160	177	173	159	161	175	155	166	171	133	163	178	166	168	140	164	164	157	143	183	157	157	172	155	163	177	155	161	169	160	148	148	171	140	180	145	161	145	167	164	181	184	173	177	166	156	154	164	186	162	178	158	171	153	180	143	159	183	190	165	159	156	170	176	177	169	172	164	164	177	159	164	174	158	167	156	158	179	168	148	170	167	176	154	141	175	168	159	157	134	150	161	145	152	151	164	176	163	147	146	173	153	186	143	178	171	154	178	153	167	158	158	177	173	160	166	166	159	189	139	137	154	168	171	155	176	144	168	155	143	174	181	151	173	156	177	157	172	174	166	177	158	170	152	159	161	171	166	171	168	147	141	161	140	161	174	169	162	167	176	154	162	159	154	162	154	174	155	167	139	145	146	163	161	161	171	158	165	156	158	177	171	164	163	152	166	168	169	152	166	166	165	147	166	159	154	166	187	170	154	162	188	174	176	152	187	147	163	182	166	177	134	151	162	155	171	185	158	159	139	163	154	157	167	162	151	164	159	161	144	183	163	147	173	168	172	152	144	162	154	167	176	167	177	168	167	159	157	162	164	149	154	150	177	157	164	161	139	177	164	189	137	156	146	177	179	161	158	167	167	166	145	176	152	151	154	161	167	147	142	156	167	144	154	150	176	183	169	158	163	147	154	125	173	173	177	174	178	166	173	168	155	207	163	173	167	172	141	158	135	154	173	172	172	158	153	171	156	164	155	166	156	168	155	154	175	171	171	148	152	184	157	178	161	153	174	163	158	154	124	161	149	173	162	156	161	153	144	165	169	190	175	152	142	157	168	154	166	143	162	163	173	152	155	156	169	147	157	171	149	154	149	168	181	147	139	150	182	160	162	199	169	154	171	172	156	175	192	162	163	164	165	169	177	151	186	171	154	171	150	177	155	157	173	145	165	169	165	160	201	154	175	164	159	156	160	188	146	152	147	156	165	167	163	159	137	141	169	163	165	152	153	138	175	170	188	155	167	152	176	182	156	161	145	151	166	165	160	146	172	172	146	166	178	175	170	138	139	159	136	173	152	156	151	139	147	147	162	171	164	154	150	147	175	151	159	175	184	169	160	163	195	165	150	176	170	172	167	154	150	177	161	158	169	151	162	152	173	167	163	140	169	172	149	155	160	155	163	163	163	183	170	160	165	153	141	155	189	151	144	154	149	152	155	182	172	155	161	172	140	167	183	174	154	164	147	181	189	161	138	174	171	155	179	151	170	168	147	151	167	154	153	160	171	153	144	177	165	162	177	170	158	153	152	153	175	159	159	152	160	190	152	167	154	168	172	173	174	152	150	152	158	137	159	147	170	191	142	188	169	163	159	145	169	157	158	173	156	170	171	153	172	162	147	143	180	156	179	159	165	167	165	168	153	156	151	162	174	172	160	168	167	182	157	162	161	177	152	160	145	165	168	154	164	158	182	172	148	164	166	155	168	171	176	149	150	175	194	165	147	151	147	179	167	162	158	156	175	146	166	159	150	169	172	140	179	169	164	183	146	163	170	156	159	159	158	168	171	166	162	150	160	185	170	154	177	145	182	169	183	170	176	174	140	158	149	158	135	163	155	146	139	169	167	168	170	168	157	167	152	168	161	162	156	160	171	168	170	179	145	144	158	163	149	154	174	176	169	164	168	142	177	153	166	175	181	172	157	143	159	171	146	155	151	163	167	151	156	151	143	175	172	152	159	162	163	152	161	162	157	166	163	168	164	157	147	125	153	156	158	161	136	140	151	152	178	168	150	159	168	173	158	152	164	146	156	156	158	162	165	154	156	148	170	150	201	158	171	183	172	186	148	153	159	169	154	171	158	156	176	202	162	184	189	151	167	170	162	158	162	177	161	163	150	162	167	155	150	155	138	172	143	151	161	184	162	176	135	165	159	153	193	167	133	153	163	166	159	174	167	161	153	162	160	148	141	159	165	161	166	154	163	184	151	184	170	154	152	179	164	193	167	164	172	147	169	152	176	171	165	176	177	171	160	135	146	170	161	183	183	176	186	154	168	169	171	157	137	148	148	199	147	178	127	158	165	164	170	157	167	139	173	160	151	178	151	169	173	169	165	161	161	163	159	165	151	163	173	171	178	178	168	158	161	152	175	157	163	185	164	150	164	181	193	154	169	186	149	158	161	174	175	156	151	161	149	173	190	172	161	165	157	139	147	186	160	169	164	163	138	185	188	178	176	170	136	188	171	191	168	174	143	184	143	178	175	172	172	168	156	166	150	168	161	166	165	185	179	163	151	156	146	156	171	158	155	147	145	150	185	175	199	160	181	149	162	176	183	162	172	170	163	148	168	170	169	184	146	145	164	162	146	154	179	147	142	148	153	165	150	159	173	149	166	169	171	169	171	159	167	162	174	162	179	152	163	188	171	180	147	168	148	183	153	149	150	158	161	164	186	182	179	163	170	156	158	182	160	181	165	176	158	149	170	180	169	166	132	180	152	158	151	145	160	161	174	172	170	179	151	169	179	154	139	150	154	174	166	143	152	152	176	167	173	160	147	176	172	163	157	166	165	145	134	164	157	160	168	159	186	143	185	158	163	176	139	143	137	157	164	155	173	172	166	154	157	151	168	163	164	135	181	146	173	156	164	165	146	178	170	149	175	158	150	160	171	151	152	155	173	185	168	132	155	183	153	149	162	157	173	182	145	160	182	191	163	158	145	161	155	147	172	175	153	167	163	157	168	170	150	160	171	165	174	169	161	193	178	152	161	181	179	150	171	175	153	133	178	172	169	172	161	166	176	174	146	174	163	165	146	173	161	161	162	159	154	183	149	140	158	154	146	174	144	152	142	175	161	168	157	166	175	161	166	169	169	138	151	165	154	163	172	184	180	162	181	150	155	159	163	158	163	173	184	155	166	171	164	154	145	144	165	182	172	167	151	160	162	166	155	176	138	174	153	148	169	132	162	165	171	158	162	162	168	144	160	159	171	161	167	160	154	148	183	144	164	173	145	170	157	163	159	171	165	153	167	137	148	175	154	147	161	134	167	146	179	176	155	175	178	172	170	173	144	172	163	161	172	150	170	182	145	160	164	156	153	146	167	153	148	163	175	175	138	155	169	162	173	177	175	152	151	163	190	127	175	166	171	176	145	169	176	174	148	168	148	178	184	156	166	182	151	162	178	174	151	154	195	129	181	175	165	171	171	172	146	171	166	177	164	169	171	178	169	172	173	167	184	160	161	141	159	152	181	154	164	177	163	159	155	153	166	152	189	160	167	147	169	156	180	154	156	150	149	186	167	153	147	165	165	151	156	146	158	192	161	187	134	158	135	158	166	169	160	184	159	155	159	166
9263	1153	1308	986	673	531	428	329	312	258	236	213	204	188	193	182	161	171	153	143	157	159	170	144	165	156	158	139	137	135	135	146	133	150	146	125	124	145	144	120	140	139	138	133	119	118	173	137	148	146	140	124	129	141	130	130	130	141	131	131	146	124	128	140	109	162	146	123	121	111	148	133	120	131	130	137	139	107	142	135	135	138	136	127	146	125	129	139	121	137	143	133	135	147	136	153	128	141	136	160	132	155	125	149	149	126	132	108	138	141	162	165	145	128	140	132	131	127	124	120	129	138	147	138	132	124	142	161	137	138	147	132	114	153	112	119	135	116	140	150	124	149	175	129	134	133	117	140	112	121	131	120	152	132	124	125	145	118	139	135	114	111	119	136	139	112	147	136	113	136	140	154	144	128	145	160	121	129	120	127	147	158	141	160	133	120	124	117	135	138	158	106	124	117	134	129	130	127	152	119	143	124	138	130	134	130	142	152	133	137	129	125	133	151	120	127	140	144	141	138	140	129	158	127	118	129	122	152	109	140	119	140	155	122	135	134	118	134	154	123	136	108	118	140	124	139	121	137	141	138	126	124	156	137	137	138	158	114	114	125	131	130	133	145	142	150	133	136	127	145	118	130	113	136	134	135	139	140	121	122	123	123	111	125	131	140	135	136	144	116	145	150	138	127	162	138	111	132	144	142	121	131	149	134	134	135	122	117	132	118	135	140	146	121	117	137	133	172	124	139	142	143	127	114	151	122	144	142	124	136	145	130	154	116	110	134	121	133	118	133	138	134	101	119	145	136	128	145	134	143	139	139	121	124	139	151	125	141	118	150	137	141	135	146	155	133	141	125	130	133	138	134	117	142	130	131	122	118	125	117	124	139	133	154	147	105	129	126	129	125	118	125	124	134	131	157	130	122	172	133	123	130	115	136	137	122	138	132	122	119	141	134	146	124	143	123	123	135	131	139	135	121	142	126	115	134	161	119	144	132	157	124	139	128	127	115	122	136	128	152	153	147	139	132	153	118	115	143	117	137	123	148	116	142	107	111	157	105	134	137	140	124	142	120	138	107	123	145	133	133	122	138	134	132	132	105	127	120	145	126	127	123	135	141	141	155	141	120	141	140	114	133	134	132	161	138	139	143	136	134	141	123	150	121	119	129	125	136	121	129	142	134	143	135	129	141	117	138	137	129	151	164	147	152	131	144	123	144	125	129	101	132	130	151	146	131	121	142	138	134	127	126	130	133	153	155	127	130	141	140	125	137	144	137	151	135	138	127	145	125	131	150	144	140	125	131	141	121	113	143	124	126	146	140	133	114	121	136	136	137	129	139	139	120	111	131	148	136	121	136	134	122	131	134	137	139	133	147	127	119	111	126	149	124	124	133	131	145	116	132	152	124	123	128	133	137	123	139	135	135	146	128	137	139	125	133	134	131	159	136	122	111	120	139	134	142	153	126	118	134	148	128	120	153	146	136	131	131	137	133	126	131	123	129	125	136	123	131	129	139	124	124	150	150	122	122	136	129	121	145	131	134	132	125	142	162	119	135	136	133	110	115	137	110	128	152	123	141	121	143	134	130	119	149	149	126	132	136	145	147	116	129	144	127	131	152	136	133	156	140	145	153	131	147	133	148	143	133	143	113	141	112	138	119	131	143	144	151	158	142	143	142	126	121	125	125	163	131	133	135	143	131	129	122	132	140	130	129	143	116	147	112	147	121	126	144	135	121	136	154	141	142	119	142	114	144	165	132	132	131	103	135	134	127	155	123	148	130	117	113	135	118	133	148	111	131	152	115	148	123	136	159	142	126	126	146	126	144	133	138	127	141	116	129	140	152	156	137	119	126	138	133	132	136	133	137	122	120	142	121	133	122	165	135	139	128	127	134	130	146	116	149	153	122	119	124	127	126	150	143	131	129	138	124	142	120	137	128	108	122	133	122	126	138	141	140	135	144	128	146	138	140	138	120	137	130	128	151	130	127	142	126	131	124	138	140	131	164	152	157	140	120	125	143	135	111	142	137	131	123	145	113	130	140	106	129	123	141	122	124	133	131	123	143	134	129	148	122	131	133	123	137	148	142	134	139	128	115	116	141	138	128	120	124	126	128	141	132	134	135	139	119	155	129	148	118	129	134	106	135	110	114	139	120	140	131	150	151	144	125	138	124	119	124	117	131	135	138	120	141	136	126	138	113	144	128	131	120	137	129	145	128	135	137	142	140	121	118	139	149	110	141	136	127	136	143	139	132	135	151	120	117	135	137	118	147	134	137	143	143	125	121	133	124	127	103	115	116	130	120	138	147	113	134	128	149	113	145	125	115	140	125	136	139	142	143	143	142	116	150	123	134	117	127	133	138	134	130	122	127	136	151	129	128	137	127	149	132	127	118	140	142	146	158	160	124	135	122	122	122	158	117	114	127	125	137	133	152	144	105	150	104	131	123	132	119	159	128	107	135	136	130	128	137	135	135	138	126	160	136	134	143	126	146	131	117	134	137	129	135	126	137	126	123	133	150	120	147	131	137	118	127	146	161	147	147	135	157	135	138	140	131	113	131	119	151	133	161	131	136	147	127	132	139	122	139	134	137	134	154	133	133	145	113	132	126	144	152	152	128	134	127	113	137	134	162	149	134	126	112	123	111	109	141	127	143	135	117	152	138	132	135	135	125	144	123	139	138	142	148	161	142	149	147	152	132	146	128	133	140	134	136	140	156	130	138	126	130	120	153	146	130	118	118	147	131	129	124	152	125	136	137	110	140	127	152	141	128	135	139	133	139	148	171	130	137	130	128	138	129	134	136	147	135	147	130	126	145	115	132	146	125	143	139	115	132	116	130	125	113	150	156	157	131	138	117	125	133	140	99	133	139	137	108	118	130	137	132	135	139	138	129	144	121	136	121	137	143	131	116	125	119	118	127	133	133	150	132	101	126	128	126	136	118	145	141	129	146	159	155	146	161	141	129	148	124	117	124	130	107	124	135	141	129	136	141	109	130	113	150	142	132	132	141	124	125	137	133	149	104	126	110	141	137	160	117	135	137	142	115	131	130	136	152	121	129	115	136	154	105	121	112	116	127	134	144	111	123	135	117	139	121	135	130	124	123	129	128	119	128	128	126	132	146	134	130	133	115	130	127	147	129	134	148	156	124	128	125	127	137	127	126	129	125	118	132	135	124	143	135	127	128	111	115	132	145	140	126	124	137	152	134	147	134	132	136	127	142	156	136	136	139	138	117	138	133	134	148	157	137	127	122	120	126	142	151	135	121	136	114	142	148	131	123	146	111	132	128	154	126	137	152	125	119	133	128	156	138	148	133	138	138	122	131	141	135	128	129	118	114	139	124	121	144	142	147	145	150	152	154	152	137	125	133	129	121	135	136	144	119	142	123	152	118	144	114	130	127	147	149	120	133	127	109	145	148	139	138	132	142	131	133	149	129	124	131	125	127	127	122	127	129	135	125	118	129	130	121	116	128	135	121	138	147	148	111
6254	1286	2924	3438	2894	2388	1880	1606	1358	1162	1008	912	875	766	755	668	650	596	610	548	531	521	490	529	453	465	516	474	473	440	440	434	431	419	420	413	414	430	455	399	400	340	401	414	373	393	425	351	377	414	386	389	375	414	376	391	383	369	350	372	408	389	393	413	366	376	361	375	355	357	390	367	398	351	346	368	397	402	369	349	365	343	373	344	373	334	364	374	334	356	362	377	365	374	343	365	381	334	342	355	350	369	358	354	345	319	375	366	401	347	409	375	359	377	331	347	352	354	340	365	352	353	397	368	355	363	358	364	372	396	349	345	377	335	382	363	359	357	349	361	370	351	340	361	351	368	386	362	347	382	376	351	340	360	374	359	338	355	344	406	342	355	400	331	358	373	341	383	336	346	398	373	345	370	353	362	359	347	351	363	361	377	359	330	336	366	342	364	351	331	345	373	337	376	370	324	369	368	339	327	364	348	361	354	377	326	372	351	368	362	355	364	361	387	344	373	390	402	376	350	384	384	348	350	337	379	333	348	366	390	361	363	400	362	362	340	353	354	366	339	362	367	339	346	384	369	366	365	380	343	396	337	348	349	346	350	357	373	388	354	350	323	385	391	356	358	359	317	364	364	337	342	351	351	387	351	314	339	385	374	350	393	340	405	342	386	385	358	376	362	367	361	359	368	363	354	359	405	352	361	415	354	345	357	360	360	347	382	345	336	401	363	361	342	372	372	345	321	358	341	366	353	341	349	363	328	353	353	379	366	368	363	359	345	365	376	347	350	368	369	357	369	379	371	352	358	330	345	356	361	377	332	340	342	374	351	347	370	355	396	397	363	339	371	357	341	385	382	339	354	378	363	361	336	345	377	317	387	319	339	333	355	359	340	362	362	316	336	350	345	345	367	392	370	379	364	358	375	350	359	358	350	335	372	333	392	338	408	343	359	373	360	346	359	390	340	361	344	346	359	359	352	340	377	368	341	403	355	380	380	363	345	343	367	371	322	342	349	343	329	355	389	357	368	348	372	355	363	347	365	356	314	368	350	353	364	375	385	372	306	346	373	344	378	370	372	376	351	367	358	321	354	368	371	361	399	346	345	337	356	351	360	357	348	344	339	342	360	371	380	358	326	319	387	359	376	366	382	364	373	387	368	390	364	377	352	358	359	354	331	373	345	381	351	341	350	363	350	354	375	350	377	328	359	378	370	356	343	360	384	365	331	377	310	374	361	352	327	375	358	361	373	384	354	336	359	373	343	374	338	360	393	328	356	362	371	364	372	379	379	330	381	335	365	369	365	363	366	325	366	352	336	378	334	357	341	379	367	305	345	355	379	354	327	351	373	353	375	347	358	364	351	382	377	378	369	385	337	357	345	368	316	344	393	351	360	340	374	352	366	371	350	346	376	358	334	378	361	325	344	346	370	369	344	340	342	351	396	332	350	398	359	366	378	327	366	383	366	364	371	340	343	340	350	369	353	344	382	364	356	371	340	368	365	381	364	371	316	403	380	379	367	383	372	368	360	362	428	333	370	330	376	351	375	309	346	355	363	340	359	366	366	361	374	356	357	352	361	369	362	340	366	327	364	356	351	398	356	347	385	341	395	333	382	376	374	363	321	338	353	352	337	350	351	354	337	371	357	351	356	370	334	356	324	367	325	345	353	342	357	360	395	356	370	355	333	338	367	353	372	318	374	349	357	352	354	375	381	357	344	360	350	361	301	371	379	379	354	354	376	343	312	403	383	373	361	368	373	346	336	356	347	342	365	351	363	330	333	389	380	383	351	321	333	347	354	344	351	409	368	361	360	353	347	370	356	380	354	369	365	355	375	317	349	385	342	354	342	348	381	342	370	394	332	390	369	359	364	354	384	335	369	332	336	376	367	388	374	347	376	359	378	359	363	354	363	390	347	376	381	344	364	375	372	337	373	375	352	365	350	342	344	378	364	356	349	379	361	366	362	322	360	384	365	360	349	369	377	336	371	363	386	375	364	353	384	360	353	339	381	363	355	301	345	390	366	360	363	394	349	405	370	318	360	358	354	356	337	358	333	337	373	354	350	317	347	369	373	336	303	332	364	370	331	323	379	342	375	357	377	329	358	360	350	330	373	375	362	360	366	353	339	337	349	386	387	342	380	404	355	373	381	372	373	330	354	364	344	388	346	348	360	364	354	365	340	363	318	357	369	364	362	336	399	368	347	392	374	357	374	321	376	332	361	357	367	357	361	354	390	362	362	372	358	362	362	351	360	331	356	365	348	356	345	377	380	382	378	319	370	362	363	374	332	372	354	369	363	339	381	354	374	336	381	372	354	367	360	375	322	361	368	348	356	373	352	371	347	351	384	340	358	377	342	342	350	332	344	367	342	370	394	339	349	365	364	355	348	347	384	363	399	342	345	370	349	334	377	332	342	378	335	338	356	383	374	361	355	360	366	367	390	372	369	342	357	354	343	342	333	352	331	356	351	368	356	330	369	402	347	369	371	340	359	335	350	347	368	351	378	350	356	362	330	388	354	350	371	345	342	353	343	374	389	383	338	352	339	367	381	347	374	366	354	385	349	383	338	333	373	376	343	397	335	370	351	343	363	389	372	391	316	353	365	375	362	370	321	375	368	377	348	339	373	335	367	373	350	322	362	359	353	364	378	361	388	352	300	356	364	396	378	380	357	334	347	378	392	353	380	333	387	324	405	365	367	367	370	333	328	364	345	354	322	340	327	343	352	344	383	388	352	394	370	368	366	337	354	334	372	367	349	349	362	350	357	375	389	332	344	323	360	343	358	391	370	381	339	387	333	366	388	390	365	319	375	366	381	402	376	366	377	337	347	374	373	385	337	329	370	361	366	370	365	410	346	353	360	338	370	360	350	349	342	371	349	361	365	372	358	320	386	395	337	356	370	355	362	333	380	355	353	368	349	377	377	346	371	330	373	375	380	338	374	366	354	378	377	344	364	350	354	385	330	377	376	337	341	382	387	334	333	353	369	346	389	365	350	346	350	351	371	390	344	394	341	361	314	369	380	391	381	383	327	373	351	363	387	362	352	372	377	386	398	357	347	343	359	362	344	322	342	361	361	395	304	336	383	345	396	335	361	336	354	369	365	357	325	352	377	339	357	346	356	354	370	350	363	322	365	359	357	339	384	364	395	355	362	369	374	383	381	348	353	339	372	371	371	366	399	366	370	378	352	326	372	350	349	352	323	347	339	338	368	369	360	357	324	370	341	367	364	352	310	355	363	364	355	386	349	373	382	351	372	367	311	332	344	356	373	344	343	362	367	357	355	371	384	386	379	380	364	413	353	355	341	350	365	355	377	326	322	372	361	366	373	320	342	338	324	329	351	364	331	381	354	381	334	359	374	360	366	347	337	356	369	352	377	356	322	358	371	374	382	385	352	328	357	374	340	316	351	342	357	328	315	334	383	360	374	354	367	371	330	373	373	336	386	337	383	352	340	355	369	362	369	350	339	342	371	343	369	362	387	358	403
16022	2852	2616	1920	1276	966	738	652	558	478	462	384	350	338	333	303	294	296	282	273	273	304	255	229	245	230	247	250	238	219	249	225	254	236	247	249	235	251	229	208	235	257	237	223	224	219	258	220	236	235	198	231	199	243	241	211	224	227	209	224	227	197	233	221	220	201	222	215	232	219	211	234	227	205	237	240	221	223	234	212	235	197	218	202	228	217	224	217	214	230	240	225	209	242	228	223	207	216	247	216	229	217	248	210	249	208	208	196	195	209	229	227	205	232	213	220	219	221	229	223	227	205	227	197	271	234	209	204	222	234	215	211	235	235	211	196	267	217	238	212	205	204	217	219	200	254	220	237	254	217	217	225	221	224	202	224	218	217	216	222	206	220	215	226	230	210	195	208	215	234	198	210	220	190	206	235	199	213	245	214	215	216	220	212	212	216	209	215	266	245	225	233	228	219	226	199	222	232	222	241	229	228	231	234	255	235	225	203	215	244	231	230	202	225	227	208	191	221	210	201	231	190	214	245	239	198	261	214	231	212	225	201	220	207	218	232	217	226	241	230	230	244	218	245	205	235	209	208	221	235	206	222	222	213	236	209	196	261	245	255	228	206	209	263	217	223	228	215	209	217	240	223	217	234	236	237	241	207	217	195	229	215	204	178	211	225	213	221	242	223	230	240	245	187	215	216	216	207	210	208	232	216	223	213	234	237	253	224	253	219	205	207	222	187	221	241	238	204	220	202	206	231	241	219	225	237	228	211	211	225	226	200	226	223	202	215	201	244	208	201	254	237	214	220	245	218	194	231	230	237	218	212	234	196	254	223	203	207	230	210	218	211	198	235	236	215	191	204	227	210	207	217	236	261	177	208	233	201	231	219	221	234	248	232	248	216	197	219	228	222	198	244	224	228	216	214	249	242	213	251	239	215	242	233	224	225	225	226	216	211	208	241	254	242	246	190	187	219	221	234	203	200	238	213	215	210	214	224	207	224	221	231	220	228	231	205	198	203	190	224	222	227	223	216	235	217	219	242	216	211	209	222	192	253	236	245	220	222	214	217	224	225	227	212	216	248	232	222	204	236	242	204	223	234	213	215	236	201	198	228	238	218	211	244	216	224	225	226	220	213	231	229	254	245	220	227	216	222	240	221	228	209	211	197	211	214	220	254	239	247	197	209	222	233	233	226	197	219	215	207	227	233	264	256	228	207	221	236	228	207	253	215	221	215	205	222	221	241	254	229	224	217	249	208	207	185	245	197	216	227	234	192	210	229	228	215	198	249	207	223	230	220	212	227	229	203	215	216	267	223	232	194	206	218	255	206	218	213	237	188	193	213	232	223	214	235	205	199	223	223	214	230	213	208	234	229	202	205	215	225	206	210	225	196	218	200	185	215	223	229	203	243	223	276	218	219	235	220	213	192	228	230	197	203	212	221	208	206	220	211	230	216	235	230	240	189	217	223	218	237	234	192	189	236	245	216	244	221	232	180	204	223	244	216	240	197	237	260	219	204	244	197	204	235	240	218	201	209	213	204	190	222	231	205	212	212	228	219	206	204	221	216	219	215	194	202	197	226	251	223	205	231	203	246	206	211	212	198	182	220	195	211	219	202	256	234	258	223	194	223	228	201	221	209	205	204	224	232	182	215	230	221	211	220	223	244	212	210	194	229	254	222	200	204	243	220	230	214	231	194	198	205	224	256	214	190	206	234	189	241	207	240	260	218	205	216	204	221	239	209	198	226	222	243	246	217	195	214	223	219	221	234	230	221	215	217	216	226	220	188	227	225	211	226	224	221	225	243	191	244	230	235	197	225	225	204	214	207	218	201	207	228	220	234	214	209	229	220	237	195	225	223	215	219	250	209	215	232	229	194	228	193	202	208	225	218	201	209	271	252	255	245	192	227	224	191	223	220	202	204	238	251	205	205	208	248	223	201	204	229	235	208	229	219	202	214	239	229	240	223	199	227	233	222	249	218	234	229	229	225	201	210	221	207	200	185	226	212	221	231	214	216	210	218	231	215	230	204	222	212	216	249	199	217	222	236	215	220	210	220	207	199	234	213	205	220	251	226	211	229	238	250	213	202	230	245	210	244	217	223	227	225	213	247	226	215	214	205	205	227	217	209	210	191	224	238	235	211	226	225	180	249	227	249	241	196	202	223	224	229	235	197	239	218	231	215	189	233	241	226	233	187	175	221	226	209	235	214	199	197	230	199	207	224	229	220	197	203	240	192	220	222	264	218	244	208	220	236	238	229	237	220	223	221	208	215	224	200	203	226	210	211	237	216	191	231	195	237	210	222	202	225	213	221	230	206	228	224	219	222	207	206	240	257	200	244	199	198	212	230	202	234	211	217	216	228	215	200	221	236	187	218	245	250	234	224	206	241	239	202	225	224	228	231	205	211	188	216	217	228	226	239	223	215	237	220	206	202	218	191	207	244	220	193	202	211	223	249	223	206	240	211	225	200	226	226	228	189	211	203	216	226	243	223	240	202	221	201	246	229	204	227	219	202	208	232	214	206	218	232	223	212	199	212	209	227	213	205	223	207	204	237	196	213	254	258	199	225	206	221	218	207	231	217	211	217	233	206	214	189	204	206	215	215	211	234	247	210	200	217	235	229	215	233	198	214	212	224	240	211	219	218	257	218	189	228	207	221	212	214	181	235	235	208	204	244	223	244	215	218	222	224	204	226	195	206	199	229	233	239	213	233	219	227	220	201	233	211	211	229	209	191	228	199	218	249	233	235	230	219	220	226	220	241	216	199	183	233	228	225	229	203	220	222	193	203	210	253	213	227	203	222	222	201	215	206	212	229	221	253	196	217	214	206	222	224	210	247	204	232	216	210	219	224	186	216	193	207	230	208	230	188	207	206	218	204	216	215	198	222	240	223	201	223	248	232	206	201	208	235	214	235	203	214	226	222	230	232	228	220	242	226	218	207	214	246	230	193	251	204	249	233	224	190	227	254	205	205	240	249	203	228	221	208	204	205	234	232	210	246	244	226	216	234	199	209	221	223	205	226	217	234	224	231	245	208	202	200	233	195	201	216	209	216	258	206	239	215	246	218	215	215	194	199	258	224	236	206	233	231	213	234	219	247	196	259	198	216	256	262	203	224	226	200	246	212	242	236	192	224	201	226	203	232	243	236	197	232	226	230	225	235	203	217	208	214	206	227	224	247	214	233	191	219	240	226	203	236	220	226	213	197	213	224	205	230	213	233	219	217	209	201	235	246	200	223	242	218	218	200	235	237	238	231	213	202	230	238	233	213	239	188	220	226	227	215	198	229	210	232	233	223	222	203	261	215	237	223	219	207	208	237	234	214	251	203	223	217	201	225	206	209	235	195	196	241	224	231	228	207	226	233	216	214	222	208	218	240	195	222	205	210	191	216	232	231	220	220	253	200	223	221	218	225	215	230	248	221	193	217	218	229	200	231	200	228	215	211	222	211	196	207	241	203	236	205	224	256	252	235	212	233	194	234	233	232
7861	2205	5281	5839	4911	3931	3270	2802	2383	2058	1753	1511	1517	1264	1191	1137	1099	1055	983	916	864	847	827	792	771	790	711	762	738	731	689	665	685	717	636	633	616	583	655	616	624	642	586	637	613	598	570	596	563	600	584	567	563	560	553	553	594	588	545	573	552	570	543	557	545	563	570	543	541	578	531	580	563	517	591	557	542	573	571	541	575	536	534	491	543	517	544	523	531	532	545	505	522	542	538	560	542	544	582	524	518	542	564	541	517	556	535	544	548	537	549	535	569	533	559	511	535	546	512	517	507	538	555	539	490	517	569	556	497	565	555	509	549	571	515	570	576	532	544	534	566	541	524	528	556	535	530	519	536	490	523	550	546	520	528	524	564	507	556	531	533	572	520	553	535	542	510	532	528	533	546	559	544	547	553	502	490	536	570	525	556	515	534	545	527	555	547	541	563	522	525	590	533	529	518	521	533	542	520	522	531	510	533	492	514	517	493	578	538	534	570	545	521	534	535	527	525	504	502	506	498	507	516	554	564	534	533	569	564	511	548	521	509	499	562	535	489	504	523	562	523	544	534	548	577	569	538	483	536	529	550	504	498	517	562	537	523	536	535	542	570	511	513	493	568	550	530	548	531	524	556	513	550	533	515	509	552	527	567	525	522	558	506	538	529	550	529	511	534	510	502	531	511	520	528	542	523	517	504	550	486	502	492	524	529	529	537	501	535	515	516	550	511	555	538	526	504	549	522	545	514	537	507	568	522	528	512	515	543	510	538	540	560	545	515	556	580	532	562	546	593	551	539	526	573	540	547	540	527	481	527	494	544	520	506	578	542	521	487	509	530	536	538	543	531	511	529	492	527	552	551	538	507	520	497	531	505	498	501	534	538	569	523	525	499	531	508	543	550	548	511	547	525	542	559	520	527	563	541	582	560	534	550	574	565	514	513	493	528	528	521	575	546	510	501	516	558	543	522	561	544	517	522	538	476	495	484	528	513	502	480	481	528	496	545	535	543	537	552	482	521	539	522	536	543	501	540	531	555	554	527	460	513	579	526	517	514	492	563	476	540	518	550	492	547	536	508	530	546	488	533	498	512	560	481	559	546	541	555	515	518	516	539	482	515	528	528	578	590	561	474	503	506	564	546	579	517	555	551	539	540	553	510	546	520	571	563	500	567	509	527	517	502	556	548	515	507	524	511	535	525	535	560	539	532	529	522	549	526	497	537	508	516	505	524	535	569	561	551	506	519	506	536	490	545	549	516	498	508	542	513	484	551	530	520	519	533	557	552	505	566	540	537	557	526	505	506	510	550	556	518	523	493	477	508	510	537	512	568	512	503	559	522	521	532	566	481	587	530	486	545	507	512	529	545	533	516	537	547	487	503	542	552	497	528	541	530	537	548	546	515	542	540	520	538	514	556	560	509	520	499	527	511	575	503	526	529	486	498	546	515	530	509	507	577	536	555	499	531	521	540	513	540	515	501	519	521	545	525	566	503	576	540	499	524	539	537	548	552	493	584	514	491	523	490	525	516	527	511	498	522	561	539	524	539	502	521	519	548	560	551	560	513	530	535	508	531	566	509	487	550	518	532	535	525	573	493	517	499	516	509	548	533	542	533	526	498	502	543	543	536	531	528	503	526	528	538	521	495	545	553	496	495	558	482	519	514	516	527	498	520	556	522	550	547	511	542	562	509	547	494	477	545	524	545	500	512	562	517	532	466	499	480	496	517	526	473	512	496	490	522	560	531	473	543	482	577	529	541	507	534	546	542	518	536	513	510	528	553	517	520	501	551	552	519	500	526	552	521	538	501	500	489	526	531	529	521	545	519	533	525	524	558	484	533	554	553	523	515	536	569	531	549	519	506	567	541	539	531	538	538	541	520	531	554	551	476	512	535	537	455	551	507	553	529	538	555	524	501	564	518	508	564	577	511	529	545	552	571	530	515	500	544	527	493	529	533	533	544	529	533	524	538	518	509	539	522	499	544	527	557	543	534	518	537	569	492	503	534	537	554	549	582	518	508	555	533	538	505	568	534	525	510	541	515	551	543	537	538	525	506	523	542	526	494	516	555	527	511	530	536	540	506	531	518	561	489	551	560	545	543	555	533	537	532	539	525	505	572	546	540	517	499	536	491	479	517	490	511	539	548	546	493	552	524	501	532	536	549	519	537	535	538	542	497	546	538	537	541	518	495	476	508	536	521	546	520	534	553	538	514	521	520	515	506	519	524	567	535	538	531	529	525	491	550	540	570	504	512	526	536	577	550	503	535	551	492	498	511	497	572	513	518	496	510	517	483	516	537	537	508	508	552	512	514	550	513	541	547	554	493	557	486	533	555	544	558	536	515	520	526	565	522	563	532	538	550	523	545	566	485	514	517	537	511	522	531	559	546	546	490	559	499	544	535	521	522	511	481	523	503	528	483	496	540	548	527	519	484	579	538	546	489	556	528	553	540	487	521	511	522	561	532	548	516	527	471	519	527	551	547	502	542	496	521	516	591	502	523	547	531	513	526	522	547	530	526	507	509	562	520	469	516	492	538	511	480	517	528	485	538	508	505	559	528	502	514	531	509	478	540	513	552	553	529	487	536	573	539	503	511	495	507	480	516	534	536	513	559	533	526	515	595	473	561	545	514	541	523	497	535	546	540	525	565	505	548	488	493	530	551	513	501	521	512	535	542	540	564	556	525	522	560	525	503	519	522	572	528	545	520	524	486	507	518	539	494	530	520	532	560	565	543	527	540	538	533	520	544	608	519	546	518	511	549	512	528	519	533	533	525	485	523	535	541	532	557	565	498	523	524	532	536	573	498	523	489	544	517	496	557	531	525	498	552	551	552	528	493	514	535	534	545	558	551	524	589	534	488	564	530	559	536	537	534	497	538	560	520	557	559	556	529	536	563	554	472	498	505	539	494	553	519	541	549	510	500	523	540	495	503	542	542	528	529	529	531	542	503	519	516	524	510	553	554	527	519	533	535	525	517	536	552	531	544	500	601	535	557	482	501	548	521	498	526	516	502	526	528	558	516	519	507	533	551	525	514	512	584	494	538	559	537	533	490	515	492	488	521	549	496	506	527	549	532	544	521	530	544	505	534	521	525	540	497	499	539	542	512	572	471	504	560	553	542	527	582	554	523	527	512	525	556	543	532	504	529	534	528	502	498	488	549	506	517	582	512	541	563	502	524	479	555	544	524	502	572	530	526	569	537	541	546	499	491	551	530	546	529	542	543	523	536	548	517	571	529	530	522	534	503	509	566	551	549	520	536	545	590	521	508	528	538	536	559	508	538	506	578	495	526	546	470	500	536	536	545	541	522	555	549	510	528	543	535	549	512	564	571	552	529	570	540	531	485	525	541	495	523	535	526	537	539	552	546	543	522	536	540	559	507	561	503	555	498	534	539	541	555	579	573	547	519	542	535	530	518	537	548	561	531	545	522	498	562	533	587	451	522	494	549	533	546	549	511	559	558	514	528	549	517	536	508	530	518	524
1997	88	84	78	72	60	82	62	53	43	51	47	59	66	49	50	43	61	40	43	57	51	50	45	40	46	50	49	59	48	53	50	57	45	37	68	36	31	43	37	47	41	43	48	54	51	57	43	58	42	44	62	45	51	50	47	50	42	48	53	53	50	49	50	35	35	50	42	47	33	50	44	50	60	57	55	51	45	38	36	42	46	59	50	36	49	45	30	47	43	46	48	43	54	57	56	48	38	50	57	45	58	58	39	54	47	42	61	53	48	44	56	52	51	43	43	37	52	51	53	45	46	56	59	49	38	49	43	43	46	45	52	49	38	57	45	36	61	50	63	50	50	38	31	50	33	49	40	38	45	48	34	45	53	45	52	65	50	53	59	51	45	50	35	40	41	53	45	48	46	51	45	48	44	52	41	46	42	39	54	45	59	35	51	53	52	55	49	40	56	71	49	60	43	54	46	37	50	52	47	42	44	51	49	50	43	55	57	48	38	50	48	46	52	48	48	38	45	46	49	58	50	46	51	51	45	50	42	55	62	52	49	48	47	38	39	52	43	72	45	55	55	49	37	46	40	39	57	39	39	47	56	51	41	56	45	50	43	40	46	62	46	44	50	53	39	42	55	48	52	53	57	39	52	53	42	43	45	55	41	41	41	36	34	50	44	52	42	54	56	57	36	48	46	52	52	39	46	40	57	47	40	54	44	41	46	47	44	51	57	43	44	68	46	59	57	50	47	47	55	52	38	45	49	40	50	49	55	39	58	48	43	42	39	65	53	49	40	55	40	50	54	46	47	38	50	41	42	46	58	51	57	55	49	41	48	36	64	44	55	52	48	46	55	37	41	44	43	44	45	48	59	57	43	34	54	45	60	54	46	41	27	51	41	49	48	56	41	48	55	53	57	49	49	58	60	43	51	45	44	50	52	42	42	53	48	40	60	48	52	51	52	53	52	38	45	47	52	59	52	42	47	37	43	48	51	49	39	52	52	49	52	42	50	67	47	55	38	53	44	46	53	42	38	45	54	60	47	50	52	42	42	40	35	50	46	47	50	39	43	44	36	45	49	42	52	47	26	50	35	57	56	57	60	40	43	56	42	49	41	54	58	46	50	65	40	57	45	46	44	49	46	52	48	48	41	48	50	52	55	42	46	56	48	50	41	48	52	38	46	40	42	43	49	66	47	50	63	56	48	55	57	54	58	54	44	71	42	40	46	40	50	49	52	45	52	52	46	44	36	43	58	51	41	43	54	44	38	50	46	53	49	42	50	39	52	54	47	45	41	53	34	64	43	43	53	45	46	43	38	45	53	37	43	57	45	47	51	48	54	54	58	66	46	52	40	48	47	39	46	52	55	47	42	50	46	43	57	46	46	60	54	54	44	52	56	66	50	51	37	44	62	57	46	43	40	50	36	37	38	54	40	56	39	55	56	58	47	50	49	39	61	35	54	60	41	45	49	53	51	50	49	41	49	41	45	63	41	51	73	41	50	53	38	31	42	52	57	60	45	51	45	68	35	48	44	56	51	53	53	51	43	42	47	49	43	40	38	48	46	47	44	43	48	46	52	53	42	36	30	43	42	53	51	38	45	32	57	61	47	41	57	43	52	45	51	39	30	34	36	56	46	48	48	50	51	39	64	52	34	44	57	46	56	51	41	46	61	41	45	51	44	45	49	49	49	38	43	46	43	59	41	44	44	53	50	27	45	57	47	51	52	54	25	46	46	59	48	48	47	56	43	50	48	46	40	54	49	47	54	37	54	44	38	37	52	52	65	45	50	39	42	35	51	51	47	42	56	58	48	38	59	62	44	48	46	49	41	48	44	38	55	36	39	54	47	51	36	49	41	32	41	43	54	54	43	45	42	40	57	55	57	60	62	38	38	41	64	46	46	43	42	45	49	59	62	51	62	43	46	44	68	41	55	52	51	48	57	54	49	51	37	58	55	41	47	56	46	44	42	60	40	49	51	52	49	51	60	47	49	56	50	58	52	47	47	47	37	48	56	35	47	57	49	45	47	46	49	54	39	46	57	55	57	50	50	48	58	56	43	54	42	44	48	41	46	46	40	46	63	55	52	60	49	49	54	35	56	43	43	51	46	53	35	49	37	53	46	57	40	41	47	53	55	48	49	45	41	39	54	49	47	58	49	52	47	54	44	46	42	45	39	67	42	68	59	49	55	51	40	61	54	46	40	58	49	55	69	46	35	54	40	50	42	53	54	56	47	51	54	44	42	51	59	48	41	53	57	53	50	51	53	42	59	43	46	41	47	43	34	52	57	46	44	54	40	52	44	34	44	38	53	49	45	37	41	38	55	42	51	49	46	58	48	50	64	62	36	55	45	42	45	57	59	42	41	41	49	50	49	43	47	51	47	43	49	47	61	38	55	50	53	43	47	44	46	47	47	58	50	63	57	57	55	57	66	50	49	50	65	50	48	49	41	38	51	44	47	52	38	59	57	52	40	47	53	56	54	52	53	46	56	53	37	66	48	46	52	47	51	38	51	51	44	44	49	38	43	42	46	51	41	49	39	44	55	42	58	44	26	39	44	34	54	44	49	46	62	59	40	54	35	57	38	50	62	44	43	42	58	40	50	48	44	51	39	50	42	33	55	47	47	50	53	38	44	45	52	42	48	44	37	56	47	33	48	48	45	43	38	43	42	49	69	39	36	50	43	59	51	42	51	47	64	46	53	47	54	37	48	53	61	37	52	33	44	51	53	54	54	47	44	56	44	43	43	41	37	57	46	48	34	50	59	32	48	45	43	49	50	56	47	50	42	51	52	52	48	53	47	50	49	47	48	49	60	34	53	40	46	62	39	47	44	56	54	39	50	47	47	57	45	50	44	40	60	49	60	44	63	52	50	62	42	43	54	41	45	51	43	46	39	60	51	60	54	43	52	50	40	53	52	48	55	48	65	45	45	49	50	49	57	54	53	43	37	42	46	35	48	46	45	44	54	46	47	49	39	54	34	35	45	50	65	49	42	45	38	53	55	47	59	46	52	58	55	44	39	44	41	49	69	52	34	51	57	39	42	48	54	42	44	24	41	47	42	42	46	47	42	47	52	43	51	52	34	45	56	47	39	54	59	48	49	48	48	59	45	54	46	37	50	56	55	33	41	39	43	55	50	56	56	53	31	47	65	40	52	46	43	43	39	64	47	55	52	53	44	52	59	41	36	47	56	51	50	41	52	45	56	35	49	55	53	56	54	47	61	49	42	35	43	43	40	41	42	42	65	53	43	36	51	43	55	57	36	41	43	58	36	45	43	62	51	39	45	39	40	53	49	41	66	40	49	41	49	50	46	52	50	49	46	48	56	40	43	55	43	60	53	58	51	49	57	46	53	52	55	44	54	60	53	51	43	55	51	39	40	51	50	49	48	49	53	41	56	61	49	46	34	56	46	44	59	65	34	51	52	46	55	47	48	54	52	43	58	58	51	43	46	53	47	43	46	33	55	48	52	53	46	49	55	47	39	56	38
2092	224	263	281	266	288	251	222	216	199	171	155	172	169	186	207	186	188	196	180	186	179	166	152	182	171	174	166	141	166	173	165	147	166	165	172	178	158	173	191	172	188	157	199	189	175	176	142	179	164	148	167	161	167	173	151	160	161	154	186	169	187	174	184	154	157	154	178	149	148	166	171	162	178	152	168	163	166	168	171	164	150	170	142	169	181	170	173	169	154	173	160	148	173	155	165	162	174	171	137	181	158	168	151	148	189	154	183	164	151	144	161	166	157	148	166	174	147	151	172	143	156	175	166	167	195	172	152	157	171	168	162	206	163	166	157	153	176	170	159	161	140	162	186	172	174	166	162	157	155	161	147	169	174	169	197	154	173	161	165	155	157	166	170	170	176	156	157	154	162	160	167	144	157	156	176	162	159	147	177	164	159	147	182	160	165	163	156	190	165	169	174	161	166	148	153	142	160	167	177	159	166	169	183	177	168	162	176	153	164	153	145	158	186	155	179	174	149	188	162	177	149	172	171	184	156	151	177	155	171	158	163	159	156	169	178	167	150	157	166	170	174	169	163	174	160	157	160	169	161	173	170	163	166	197	177	159	175	156	160	160	161	154	190	163	185	156	178	169	140	168	176	148	166	173	166	159	170	166	162	168	152	171	158	178	157	164	172	173	177	194	144	153	186	177	145	186	197	180	170	149	159	160	168	168	173	175	157	159	177	167	183	160	151	151	159	139	150	155	166	157	162	164	177	153	165	169	167	183	152	167	157	173	150	147	158	164	166	163	166	155	177	139	171	184	160	149	173	148	152	153	169	169	146	173	153	163	144	162	161	154	169	176	180	157	158	162	174	162	177	169	169	176	159	149	152	173	162	168	173	166	145	162	165	155	159	177	152	178	142	151	161	154	166	179	154	157	147	172	185	149	163	160	157	154	186	177	189	162	152	152	159	143	165	185	184	157	150	173	140	161	182	156	181	167	156	150	173	173	152	154	165	156	171	160	142	186	159	153	144	149	169	168	143	168	156	159	157	179	153	165	166	173	168	172	181	174	153	154	168	181	160	154	159	153	155	167	140	158	162	169	167	158	164	174	162	146	169	155	170	171	179	154	182	157	177	162	158	167	164	151	175	175	179	142	158	156	169	166	163	164	169	152	162	157	183	155	164	160	179	174	169	151	161	165	152	186	161	164	155	154	152	160	166	183	158	153	181	169	178	174	169	147	162	173	173	164	162	180	173	155	175	179	167	153	149	136	165	154	185	177	159	165	189	181	165	156	166	158	196	173	160	162	134	190	166	147	137	181	167	167	173	173	172	157	168	155	165	174	151	153	173	170	164	182	146	175	167	149	160	161	183	168	186	182	162	151	175	164	169	173	164	194	165	159	176	169	172	167	165	178	183	176	152	159	174	149	160	148	169	150	163	164	177	163	162	156	151	162	171	156	181	153	162	160	163	162	160	167	156	151	153	168	175	159	171	176	163	171	163	190	149	163	152	161	154	144	166	168	183	161	164	147	175	166	164	185	166	161	141	158	162	171	181	170	171	153	153	163	145	159	169	177	180	170	156	138	171	170	152	151	145	141	168	154	149	147	153	157	158	176	169	176	167	159	152	159	151	148	167	155	163	167	180	146	177	168	161	154	178	171	201	159	170	160	165	180	153	156	176	165	166	170	154	155	184	125	148	162	162	170	156	193	136	171	166	188	132	146	156	143	171	172	170	165	183	152	162	173	157	152	161	161	152	150	153	152	152	144	167	170	167	148	172	193	185	141	177	156	160	155	173	166	163	189	145	162	148	180	187	189	155	171	171	169	191	164	162	155	150	156	148	165	181	160	164	171	156	177	149	152	166	176	153	179	146	142	167	161	172	166	162	173	162	166	149	170	155	154	176	170	161	175	165	151	166	176	165	173	151	143	169	171	146	138	167	136	175	161	152	168	163	149	172	162	170	166	167	176	168	160	165	156	159	149	147	158	158	185	157	170	142	157	163	184	163	168	185	166	167	160	147	153	161	143	177	164	167	173	161	158	177	176	165	169	160	154	183	153	164	172	159	158	176	154	178	169	189	183	184	177	136	174	163	172	184	160	168	146	181	151	178	176	194	171	152	190	152	154	144	172	157	150	170	152	149	150	166	169	172	172	163	159	155	162	159	165	180	159	170	143	165	171	177	136	158	183	187	159	156	158	149	147	150	166	160	170	191	186	156	167	162	158	180	171	153	174	165	160	191	160	160	167	150	179	167	160	171	141	162	172	170	181	148	176	160	146	148	178	168	163	166	150	153	191	168	153	179	154	166	160	168	148	154	163	168	146	173	153	155	151	194	178	171	169	158	137	170	171	165	170	172	157	161	157	146	168	168	169	168	150	159	181	175	168	152	165	175	166	185	144	161	159	168	186	165	169	172	178	160	152	153	141	163	168	135	150	157	151	143	150	178	135	163	144	146	160	177	169	183	151	162	152	180	169	149	161	139	168	168	172	157	160	180	161	164	153	156	166	184	167	168	165	155	174	179	155	163	138	160	153	148	171	176	166	180	162	170	165	186	167	140	162	155	164	149	191	193	175	164	180	151	178	186	170	172	172	146	169	164	165	170	158	168	162	156	175	152	174	175	192	169	181	146	138	156	159	162	181	156	186	160	165	150	172	163	159	164	154	152	162	178	153	166	162	161	173	170	153	183	155	175	170	184	185	172	177	189	165	137	138	156	189	157	179	148	175	155	154	154	153	171	164	178	164	145	159	185	164	145	156	183	174	164	149	160	171	153	183	148	193	174	165	170	176	152	181	163	170	151	160	169	165	156	151	131	181	163	175	152	134	142	182	170	149	179	172	156	158	165	140	188	145	158	173	154	150	163	163	166	166	165	184	144	167	162	159	165	160	177	171	162	168	170	170	149	137	159	155	146	163	148	177	164	166	173	144	164	161	179	162	173	171	167	145	146	168	153	156	172	152	149	199	180	156	181	178	154	158	153	156	154	155	153	158	147	168	163	143	181	171	155	193	178	150	153	163	162	148	169	157	156	161	165	189	168	165	167	172	192	164	153	156	164	174	158	178	163	152	154	166	163	168	153	156	167	181	178	166	168	159	173	160	160	151	167	182	177	134	146	152	171	181	169	158	159	164	180	149	186	177	179	161	136	168	164	149	171	198	149	139	162	175	151	166	165	156	157	165	174	157	158	147	173	185	143	167	159	172	163	140	150	168	158	155	156	180	170	157	165	149	180	156	165	154	155	168	169	176	155	158	167	163	171	182	161	159	178	156	173	159	150	142	167	150	145	168	138	147	172	151	158	165	164	170	166	191	164	168	163	141	178	182	161	182	161	162	145	168	161	167	145	153	165	166	167	150	149	148	173	166	162	169	163	161	151	162	174	145	167	174	160	145	163	166	169	163	175	157	173	158	161	164	170	174	137	154	160	179	166	147	144	155	149	182	157	167	157	178	181	171	173	160	192	149	186	164	167	164	152	168	161	158	151	178	180
9362	1108	1315	1005	636	502	377	323	270	255	253	218	208	183	161	185	191	138	155	157	155	135	159	160	145	151	124	135	154	155	142	136	137	120	131	150	167	137	120	136	134	149	153	122	152	129	126	137	155	144	136	148	141	125	129	123	163	148	132	138	133	135	126	156	151	152	139	121	140	133	144	138	150	155	128	141	140	151	136	153	146	153	141	122	125	127	128	115	148	133	128	156	139	141	123	145	138	140	136	121	150	144	140	150	152	127	96	126	135	148	131	130	157	138	126	126	140	146	129	147	143	134	127	116	138	127	135	144	125	139	136	116	124	125	134	124	134	142	164	135	147	138	127	132	144	116	130	143	138	139	137	130	128	127	135	141	126	148	144	148	135	139	142	131	127	125	126	143	145	132	127	122	129	119	144	129	126	124	128	128	129	125	149	128	131	111	136	133	144	131	136	144	119	120	133	152	116	118	148	142	128	131	133	153	141	143	122	174	135	149	123	135	136	102	129	147	134	117	121	131	130	115	136	150	141	142	121	128	133	110	125	137	125	144	118	123	159	130	123	129	151	162	133	119	119	145	151	143	126	143	127	136	136	122	143	148	121	130	137	140	150	144	123	113	126	140	136	128	135	142	124	140	144	130	166	150	135	127	109	135	134	153	149	142	147	117	139	134	117	137	138	116	118	126	123	142	108	131	139	135	124	134	121	138	157	126	135	131	129	130	136	119	141	128	141	141	125	124	131	148	98	142	126	125	134	137	122	137	146	124	135	132	140	105	120	132	134	129	123	127	140	115	103	112	111	120	134	131	122	113	143	134	136	125	125	135	118	132	150	127	125	128	116	151	140	125	127	125	130	133	137	168	137	117	125	160	148	137	131	128	131	132	151	119	153	144	113	140	122	130	121	145	138	127	148	134	147	138	121	132	116	132	144	131	125	117	132	142	135	140	118	160	139	137	133	119	153	129	124	121	144	121	129	142	130	156	142	127	128	134	139	135	138	115	128	145	141	144	120	114	134	147	131	158	140	128	135	123	142	131	133	147	137	128	118	130	138	134	126	124	154	146	148	132	145	136	119	135	127	141	125	115	112	137	136	114	131	127	132	154	144	137	139	121	124	137	139	114	136	118	133	149	132	149	142	128	138	132	143	129	145	139	128	133	147	113	120	122	144	131	133	115	134	112	145	123	141	127	133	135	120	125	126	123	111	123	149	144	144	131	129	135	130	120	147	156	155	144	125	130	119	131	143	143	102	134	119	146	141	120	128	127	140	143	123	134	123	157	135	127	129	142	122	132	126	121	124	155	138	124	142	145	114	143	145	134	127	118	112	125	137	115	133	138	131	140	138	134	127	116	118	133	138	134	156	133	152	136	113	141	132	146	135	145	126	135	134	134	127	135	146	160	138	134	126	127	127	158	137	118	136	117	118	126	161	132	149	124	138	140	123	123	141	109	98	123	121	146	140	140	119	128	113	154	135	136	119	142	132	152	123	128	123	119	113	111	134	134	131	125	140	129	139	159	120	136	128	140	117	126	149	128	141	123	145	124	152	123	152	141	140	122	150	133	140	132	120	139	137	146	124	138	146	136	105	130	138	129	126	145	136	122	147	149	131	156	116	135	130	146	122	133	115	119	135	133	147	119	119	126	124	116	120	125	117	136	133	145	151	130	148	96	127	131	108	126	127	133	127	132	124	138	165	132	148	140	125	124	136	142	137	132	115	109	146	126	135	137	123	132	132	150	143	162	120	125	135	133	137	124	153	147	138	114	142	127	137	120	148	143	139	127	135	141	131	131	138	124	109	139	162	128	115	122	124	138	124	116	128	148	113	126	132	158	127	142	140	130	146	126	111	129	138	120	109	134	151	135	129	119	153	134	151	105	133	137	137	122	124	139	143	133	147	154	131	123	160	133	154	133	146	120	136	147	121	131	128	128	132	125	114	124	143	148	142	125	124	119	139	135	151	152	135	117	141	143	149	152	148	131	139	130	136	110	128	115	136	147	134	146	144	160	141	144	127	130	137	115	136	152	136	113	148	154	142	116	122	122	130	146	123	130	123	131	129	122	136	121	145	145	141	143	148	146	131	145	128	143	135	124	128	124	152	133	139	132	136	122	125	135	137	117	141	128	123	135	134	115	140	133	152	134	144	154	133	132	141	126	134	116	115	119	121	115	121	143	129	147	150	121	123	128	145	141	136	132	143	158	130	128	137	146	130	141	122	140	164	150	124	133	149	131	131	148	124	136	125	122	131	140	132	136	150	133	128	137	131	136	149	114	124	124	140	139	120	110	147	130	128	129	134	138	145	132	116	137	123	131	123	108	122	139	134	133	141	126	143	118	119	134	139	129	136	122	152	142	127	133	124	114	141	139	140	131	128	124	128	111	143	129	160	131	134	145	121	145	147	130	128	150	123	108	120	136	127	129	139	149	133	141	123	131	149	135	143	139	134	148	122	108	112	117	141	125	123	152	141	146	146	140	106	126	131	131	150	129	131	129	133	130	171	117	123	138	143	141	157	156	138	129	126	141	134	131	123	144	122	124	136	132	135	126	135	122	156	131	140	137	138	126	135	146	129	132	121	121	131	153	130	121	129	120	118	112	131	145	154	120	142	121	129	146	134	153	135	138	136	140	125	152	121	136	116	120	150	133	144	134	129	140	132	144	134	156	124	169	154	143	148	143	126	139	132	120	154	141	143	131	143	143	131	126	145	134	123	138	120	138	136	134	116	138	150	124	125	133	150	136	110	137	95	130	133	140	134	147	119	159	140	129	164	158	141	137	148	130	134	124	131	140	141	148	135	162	140	121	130	118	122	122	146	130	111	126	127	144	126	142	123	126	136	139	135	139	146	129	130	131	149	149	139	142	142	138	110	124	149	124	146	148	144	137	133	135	128	155	108	122	124	108	147	133	117	133	141	135	127	145	124	138	136	129	119	150	143	128	129	112	136	119	137	133	118	135	138	135	131	115	152	129	126	132	133	147	112	117	120	152	121	135	117	117	164	146	131	135	143	159	135	154	152	137	138	127	126	125	140	107	131	143	129	134	118	139	122	124	127	109	137	139	151	124	132	144	139	143	134	125	122	118	141	142	111	172	130	137	114	141	154	127	130	148	113	112	126	126	125	123	110	124	144	122	127	154	110	143	146	127	142	116	124	151	125	120	138	132	146	127	133	125	131	139	126	127	137	137	122	128	127	149	135	136	155	138	112	128	139	146	123	125	133	135	130	116	135	152	115	137	136	136	122	147	130	135	144	162	143	134	140	106	105	126	151	152	157	135	134	135	127	137	129	123	114	134	129	111	134	153	135	126	141	120	128	132	151	150	126	116	148	141	138	140	118	123	118	161	137	131	160	119	142	137	152	153	150	156	146	119	143	129	143	130	126	121	121	128	136	127	129	138	108	136	141	158	138	139	127	135	148	135	142	151	106	131	140	121	147	135	138	138	140	139	148	118	133	146	131	127	151	136	129	130	157	168	141	124
6289	1240	2896	3365	2841	2290	1956	1579	1303	1159	1062	942	882	794	760	669	667	581	598	605	520	529	561	500	442	516	452	483	410	427	451	442	422	486	426	453	441	418	412	421	392	418	409	375	393	420	399	397	394	411	392	369	373	372	363	408	376	384	369	356	406	360	381	353	350	385	391	367	365	348	382	329	380	360	359	386	377	371	374	369	359	401	385	340	340	400	324	349	352	357	370	364	348	374	325	360	325	359	347	382	373	344	360	348	343	359	339	364	349	331	359	375	364	365	366	339	370	373	383	381	362	377	373	335	361	308	352	359	349	347	402	366	360	333	388	364	345	367	364	360	383	344	361	337	355	362	390	343	354	334	372	338	355	352	378	374	363	386	347	340	365	371	376	338	391	350	345	342	331	350	358	354	327	326	338	363	369	339	361	356	341	359	370	372	344	353	386	366	365	354	346	376	376	357	369	390	373	343	305	367	406	347	369	380	321	392	376	352	349	357	382	349	368	328	334	342	358	347	346	358	309	387	385	354	339	365	369	325	366	380	373	372	352	343	304	342	328	316	357	345	354	402	344	354	368	355	369	335	373	337	340	373	326	357	370	313	346	358	327	354	348	368	391	353	378	369	337	352	352	346	377	364	350	379	365	372	360	348	362	360	336	328	367	350	331	349	375	324	384	339	320	348	377	355	380	365	347	328	360	333	373	378	383	370	330	389	373	392	363	361	368	334	347	367	390	358	350	369	349	395	358	388	369	336	404	353	350	326	351	365	351	332	375	364	339	364	373	347	375	335	368	353	365	371	358	303	327	409	352	338	341	363	362	369	341	351	357	340	383	354	358	340	357	338	316	346	403	333	345	402	374	359	376	348	365	369	351	361	371	367	367	351	352	345	381	360	348	385	401	350	410	336	348	351	325	377	379	405	364	337	334	356	339	349	348	375	394	342	367	330	347	396	362	398	338	345	352	372	356	369	355	353	369	384	368	373	340	354	361	374	345	363	329	345	391	369	358	382	333	341	339	362	330	363	354	361	373	346	364	388	345	361	384	349	363	392	340	338	369	391	363	353	355	352	329	338	372	356	380	366	372	366	350	361	341	364	364	359	372	347	325	379	356	315	339	354	379	318	360	325	346	376	379	388	373	355	358	353	359	331	363	323	351	366	369	339	390	334	355	349	342	323	332	383	351	344	345	340	369	333	335	346	328	383	386	343	346	373	361	336	352	380	345	389	371	372	359	350	326	369	344	341	376	352	389	325	351	356	358	334	321	340	340	336	328	342	348	355	347	358	371	386	366	352	352	364	384	408	376	349	348	383	382	351	322	384	348	366	365	359	349	339	357	329	365	376	375	365	360	350	348	366	341	366	364	372	399	377	337	351	362	344	339	374	343	390	345	370	352	345	363	337	345	329	371	365	372	355	329	360	374	367	374	355	318	338	333	370	366	345	350	348	358	351	325	387	370	348	371	339	366	357	385	360	342	377	352	379	345	360	348	385	357	354	348	336	355	352	369	362	357	367	362	360	315	360	363	338	370	364	391	346	330	375	415	350	365	372	335	346	384	370	361	351	365	340	374	351	383	363	368	361	377	354	339	392	365	357	351	364	365	336	355	338	364	364	366	350	385	358	374	360	380	372	332	359	321	371	329	331	365	336	324	351	368	387	365	345	336	312	366	360	350	376	325	358	364	376	353	356	348	362	347	361	345	352	322	338	374	334	360	393	350	330	318	378	390	371	332	351	359	350	392	382	359	357	345	372	373	348	355	366	370	324	344	328	316	399	373	377	363	381	374	345	377	370	314	358	364	369	374	364	337	389	339	350	353	341	372	359	388	384	348	384	334	369	365	328	399	407	361	388	359	365	358	352	389	354	366	373	319	366	357	339	367	345	352	362	363	345	341	371	373	349	350	357	367	362	347	347	385	366	320	357	350	350	365	358	390	356	360	345	375	356	386	341	350	337	370	330	356	374	366	344	359	334	389	339	339	356	340	359	384	330	337	336	352	361	365	351	367	337	304	310	366	344	354	381	354	333	393	365	356	374	357	331	365	354	369	376	368	352	339	372	339	379	386	325	348	344	396	364	361	368	340	355	339	362	361	362	380	350	353	325	359	390	366	346	340	354	354	373	354	331	345	385	364	367	367	346	356	380	382	329	371	328	362	347	389	367	313	362	375	335	337	383	368	354	355	388	372	372	352	324	385	352	342	374	339	382	380	344	357	334	346	392	349	351	376	324	372	383	367	364	369	332	374	388	361	350	327	372	350	379	338	341	366	328	339	393	325	352	373	361	365	361	362	328	370	334	352	341	371	377	345	319	365	350	347	329	370	364	345	333	338	346	403	363	338	367	313	344	345	329	352	394	339	376	367	357	353	341	360	349	330	358	391	359	362	321	318	395	334	359	371	349	347	371	353	341	358	325	363	356	345	373	359	344	358	341	374	377	381	359	361	355	340	388	344	338	327	367	334	390	355	345	353	354	317	366	373	377	340	396	363	363	345	366	355	347	357	375	380	362	335	351	347	361	367	375	375	360	334	352	378	358	350	365	367	376	364	359	377	356	345	355	360	332	364	384	364	388	349	375	360	362	368	369	357	377	373	356	401	322	332	359	358	342	399	368	395	337	386	336	362	357	325	350	358	347	339	377	339	337	331	364	349	368	360	343	366	338	345	369	362	338	341	376	368	348	343	370	346	379	369	342	354	347	344	351	333	363	381	369	353	337	363	338	351	368	373	385	366	333	360	365	360	377	362	334	354	398	379	334	368	358	362	354	345	364	344	339	370	382	372	371	323	376	368	367	361	332	350	360	338	346	360	391	323	363	371	334	358	368	331	354	349	382	372	352	342	367	364	353	371	355	369	373	364	342	353	329	353	360	377	352	374	372	351	367	350	339	338	332	369	378	366	362	356	369	351	350	330	351	347	352	386	361	364	352	392	352	353	350	385	378	366	365	374	340	352	371	348	330	376	338	331	349	389	347	335	378	362	334	358	353	344	321	357	334	353	367	356	339	383	365	353	365	346	373	384	367	352	329	332	338	374	378	342	357	328	366	347	362	336	355	352	336	363	356	369	346	377	360	381	330	358	386	376	368	378	337	317	371	375	321	350	358	376	359	366	347	372	375	377	345	369	387	367	345	378	375	379	336	354	345	372	357	344	356	328	348	350	345	364	353	368	366	381	362	333	366	365	371	370	369	358	378	347	346	332	387	357	368	369	335	362	372	360	356	358	349	375	378	345	374	373	371	348	347	378	382	373	366	363	341	335	372	364	374	367	378	368	394	354	346	335	357	358	361	364	363	354	371	345	336	358	307	349	356	380	368	369	373	345	367	330	322	306	346	365	370	358	389	355	358	363	345	350	354	367	321	346	354	317	358	351	337	331	346	357	382	326	310	387	388	365	403	336	367	397	372	384	379	338	348	382	378	367	375	343	367	369	382	350	348	364	328	363	354	314	360	341	340	359	360	357	353	339	354	331	386	314	334	374	354
16387	2827	2681	2011	1295	994	785	665	525	505	445	400	329	348	313	311	283	327	299	292	252	275	254	230	273	256	239	222	222	226	241	236	243	232	250	235	230	266	251	218	230	232	220	241	230	215	224	256	222	195	246	232	252	196	221	217	242	222	255	212	226	215	231	260	222	195	242	211	235	196	196	231	222	196	227	200	224	224	230	221	206	224	235	220	210	218	196	253	210	218	219	202	197	244	244	228	239	230	195	239	212	213	231	219	197	241	217	203	226	227	199	211	211	189	238	201	220	233	202	210	228	209	214	230	216	208	228	225	231	242	251	202	231	251	232	231	249	190	222	229	228	210	229	213	224	234	206	266	249	232	242	228	241	234	184	197	244	219	228	243	233	231	211	211	240	232	239	206	239	210	273	226	226	228	226	237	243	223	220	210	224	197	201	215	214	219	220	208	233	237	212	227	196	233	239	184	227	222	239	224	207	194	205	211	220	241	231	240	228	222	213	210	213	229	242	225	205	213	235	210	243	235	211	212	212	219	199	226	202	233	195	214	220	230	241	227	235	231	212	214	235	222	197	246	217	197	230	192	220	172	208	221	218	216	231	213	227	227	217	192	210	242	208	185	241	254	202	204	236	217	198	191	236	216	239	206	209	236	222	240	224	216	214	220	209	190	230	222	236	228	200	237	194	182	233	228	209	206	215	203	237	223	199	240	226	224	226	208	203	201	234	240	204	247	204	214	215	226	209	217	216	235	219	201	228	219	231	220	225	227	221	250	222	242	238	198	213	212	231	218	212	237	229	218	208	213	203	236	230	237	203	226	232	218	212	211	234	203	196	241	207	249	227	231	214	221	209	207	215	234	202	237	224	220	214	207	215	199	215	217	255	221	214	191	222	233	199	213	216	215	237	224	211	235	217	203	191	222	231	227	243	216	241	246	186	224	237	224	239	211	252	204	243	232	220	222	201	222	205	195	214	202	224	229	204	214	206	212	210	224	213	232	244	199	205	205	228	208	242	193	216	211	212	226	213	210	219	217	197	223	217	208	223	239	222	189	222	222	184	262	216	235	217	232	231	231	210	215	241	208	228	241	215	189	235	183	207	219	225	265	220	227	276	238	220	250	218	231	209	195	210	242	222	203	208	239	187	221	226	232	187	225	231	235	232	238	214	217	202	206	218	227	222	265	206	215	228	225	228	235	204	206	224	228	207	215	216	222	227	212	237	243	225	214	214	241	190	220	218	227	205	223	200	219	241	225	226	204	213	215	225	209	209	205	210	235	207	200	216	219	217	208	223	209	206	214	201	210	203	228	219	242	228	213	217	204	227	240	222	205	247	223	210	257	213	222	226	232	202	228	195	223	242	236	230	195	188	238	222	210	232	219	193	214	207	245	230	225	199	216	225	233	219	201	208	214	222	242	245	236	198	236	232	224	232	210	181	235	204	217	225	230	207	211	204	215	228	236	188	250	214	226	205	229	224	199	211	237	232	215	211	215	223	196	232	228	213	242	224	230	201	215	199	204	217	213	229	225	206	216	214	194	224	225	233	240	235	230	194	223	240	212	233	236	210	225	232	192	244	243	251	236	206	218	231	215	176	217	214	188	220	207	256	214	238	213	228	215	226	211	229	217	219	227	226	233	211	236	222	221	214	220	209	224	203	208	205	222	223	203	208	237	225	231	208	219	249	203	246	218	248	225	230	233	216	225	223	219	235	236	212	210	236	220	199	206	233	224	207	201	251	219	193	237	206	202	226	210	202	198	247	194	231	219	190	241	243	217	213	209	216	210	207	175	206	200	247	197	223	218	193	204	226	200	217	209	217	207	210	216	234	240	218	219	234	216	223	221	200	217	229	226	232	202	209	244	221	192	212	217	222	229	232	240	216	219	205	225	210	196	222	213	235	206	219	226	218	191	240	215	223	242	212	197	214	237	188	211	201	215	235	208	219	240	245	200	230	197	235	224	242	221	235	227	221	234	238	237	199	223	223	225	226	216	219	198	219	224	226	221	241	222	228	224	219	204	229	231	181	193	214	238	241	236	214	219	201	231	205	197	215	210	232	192	217	216	243	188	222	230	241	210	229	211	257	229	234	234	205	199	228	214	203	210	230	225	210	247	220	228	216	217	235	236	218	212	233	229	228	229	208	199	222	234	204	238	219	214	216	207	253	185	230	211	204	223	206	214	217	199	231	195	247	234	207	237	215	200	225	229	217	190	220	240	252	240	214	242	212	220	220	203	244	232	218	192	213	231	228	229	210	198	225	259	218	251	219	233	221	208	206	224	222	258	210	227	205	226	224	199	220	227	230	181	212	193	228	210	216	220	189	212	226	205	227	216	246	211	221	241	228	186	220	231	257	202	206	212	216	241	219	213	228	223	222	193	228	234	220	203	233	207	213	226	226	228	217	242	250	223	230	225	213	258	235	216	214	222	190	199	206	231	199	225	216	235	225	205	222	212	192	248	210	218	246	236	224	203	188	252	264	238	208	207	216	221	196	219	228	207	210	212	214	249	222	228	210	220	240	226	233	215	221	247	226	215	210	227	224	232	226	247	210	231	223	219	239	215	204	224	197	238	192	217	179	221	244	197	223	229	221	204	224	240	229	236	159	179	227	193	245	234	198	196	202	196	197	229	217	216	234	251	232	171	222	212	214	222	228	223	252	221	225	225	234	233	212	221	212	217	224	231	245	230	214	204	200	230	215	235	211	199	233	243	232	215	238	221	217	232	222	241	241	209	202	191	222	254	211	205	224	181	217	204	225	239	208	232	241	237	198	239	215	228	221	249	205	233	199	234	226	198	243	242	227	240	226	205	227	224	221	215	236	215	190	222	230	195	231	240	221	236	213	223	213	223	204	220	251	238	241	208	198	207	243	236	207	219	249	232	217	231	218	245	255	222	207	209	234	215	215	209	209	206	211	236	201	209	201	225	210	258	218	237	244	207	221	231	230	221	212	214	220	225	238	219	205	207	230	203	215	199	204	228	217	224	252	227	223	218	251	225	221	235	231	223	212	205	222	222	192	222	235	213	220	222	226	244	225	204	217	233	207	218	221	209	256	204	231	224	204	194	260	227	198	207	220	200	218	190	248	244	229	239	212	222	205	226	220	215	192	198	216	210	204	217	215	199	201	212	236	224	213	243	201	203	213	221	220	202	201	219	218	228	216	222	210	271	241	217	258	223	215	245	211	179	215	216	216	234	233	222	223	192	214	229	223	197	208	204	250	220	233	236	207	232	224	234	219	222	213	220	219	202	215	255	216	198	192	219	232	213	222	238	202	213	208	205	212	191	215	180	201	216	229	204	245	214	213	251	200	211	230	235	231	212	214	219	253	181	239	237	235	210	196	205	239	231	206	223	230	216	217	205	247	219	215	233	247	231	203	202	211	216	220	227	218	239	227	215	230	219	241	253	206	195	193	211	215	190	226	230	200	229	203	220	238	223	229	231	212	214	261	234	229	219	233	238	202	221	247	230	191	238	215	206
7919	2233	5294	5818	4885	4064	3270	2823	2358	2049	1779	1593	1447	1328	1226	1168	1041	1003	997	958	839	870	835	800	761	770	713	729	719	728	708	664	594	629	591	632	610	651	652	614	586	537	576	633	584	605	576	573	589	567	552	563	553	597	593	624	509	554	569	604	539	566	550	560	561	577	548	589	562	551	529	579	546	526	518	542	517	557	537	525	568	543	557	583	532	551	516	552	502	550	558	547	508	582	587	563	498	498	469	524	517	552	539	537	552	558	547	548	509	511	526	521	512	564	526	508	555	522	490	531	544	547	553	535	516	560	564	506	566	527	538	522	549	566	507	499	535	512	527	558	540	577	537	549	538	547	566	528	518	546	570	574	520	566	531	503	544	514	565	541	510	534	534	528	540	553	545	524	519	504	547	575	525	532	585	537	555	528	509	567	564	536	541	485	561	504	537	559	496	572	548	546	536	531	527	521	521	541	527	495	585	505	507	532	576	557	549	532	534	550	519	524	558	533	541	546	519	521	548	518	501	527	495	569	535	539	550	539	550	512	502	580	506	529	526	554	515	570	540	523	500	511	491	542	522	530	529	532	567	554	567	533	502	524	547	569	549	484	520	506	523	555	513	546	529	514	526	546	510	544	540	528	528	519	537	531	508	583	559	547	536	494	500	516	496	521	570	504	516	480	551	547	522	552	508	552	549	540	512	530	510	568	536	521	553	510	490	536	520	495	542	496	509	524	510	557	518	504	514	540	548	526	475	551	523	559	503	535	514	534	539	486	512	521	516	537	564	539	539	510	530	519	555	536	534	508	499	496	562	515	532	561	491	539	544	544	551	548	534	515	523	540	533	519	540	529	547	535	557	515	528	516	484	551	502	533	535	574	530	525	500	518	550	510	550	544	520	548	555	545	543	581	524	521	534	557	521	505	563	538	520	535	532	526	525	554	550	481	591	494	507	523	544	503	556	532	520	505	566	514	525	532	511	524	544	543	514	507	524	501	536	532	514	545	547	536	525	520	529	508	548	547	501	565	536	523	576	551	513	550	522	548	566	495	538	501	529	518	529	521	502	539	522	522	504	557	502	521	507	535	538	555	505	488	479	559	509	525	542	529	551	527	509	530	536	524	545	545	520	526	508	512	542	523	537	510	486	501	505	531	503	501	510	517	551	506	502	584	545	539	504	531	551	562	489	549	543	550	557	532	526	517	532	516	511	569	543	558	497	530	528	518	543	595	562	529	595	566	533	532	522	519	541	516	575	599	539	529	541	516	532	532	515	544	539	533	555	513	520	517	510	554	526	537	537	515	525	503	541	519	539	519	517	536	522	528	535	503	533	532	530	552	509	578	520	542	564	537	519	537	521	526	510	545	549	508	555	498	507	560	521	580	502	536	553	548	537	499	536	535	534	497	492	502	512	543	554	526	517	523	507	479	572	509	595	528	499	551	516	533	563	546	518	532	574	513	601	515	508	516	510	520	481	499	511	503	504	568	523	545	515	502	548	533	556	514	533	539	505	505	507	533	521	503	507	498	506	521	489	534	545	541	543	514	514	547	577	499	541	526	546	540	570	553	507	534	506	531	515	493	519	549	539	507	528	494	533	499	521	540	537	575	541	502	560	529	516	498	533	496	569	564	532	537	496	541	570	556	514	518	536	540	510	516	533	469	538	504	526	524	548	511	543	536	531	488	561	509	562	522	550	543	571	572	551	553	508	518	544	554	508	531	548	539	502	518	504	509	516	525	528	542	558	528	533	509	533	517	528	529	531	542	543	501	527	498	525	549	529	494	496	520	532	531	524	529	513	511	536	510	515	566	548	521	534	503	508	528	509	543	561	516	527	535	556	504	577	514	534	559	494	518	521	524	542	545	560	526	501	478	512	524	528	500	554	535	505	477	538	499	506	527	537	536	501	498	509	511	526	505	550	528	544	530	542	521	525	552	533	531	549	546	554	522	517	490	522	518	555	528	569	539	563	547	512	478	519	535	523	538	518	502	537	559	540	486	533	501	567	545	523	557	542	519	540	550	499	554	498	509	563	549	480	547	519	549	538	576	501	520	563	506	469	529	506	560	523	545	503	545	515	539	511	532	511	501	520	523	500	540	564	545	506	489	513	534	526	547	553	549	542	485	523	551	554	529	550	513	534	554	554	516	532	546	547	551	536	553	530	518	520	567	471	548	514	534	560	576	516	522	498	537	523	577	513	487	501	558	527	534	530	487	536	530	546	566	537	517	498	503	515	558	513	511	520	559	511	550	545	544	506	538	550	540	548	497	525	515	520	536	558	557	555	508	510	570	532	523	503	566	535	526	514	566	502	515	508	531	498	517	524	487	541	478	532	517	551	543	536	534	509	573	518	522	522	509	507	513	528	523	494	542	509	544	524	564	568	496	529	518	546	563	524	543	549	530	559	567	520	534	492	526	513	530	472	540	565	511	505	506	515	505	548	566	520	541	464	524	552	481	491	573	533	558	544	493	524	515	496	539	549	516	556	515	519	511	534	513	536	530	519	564	533	516	573	477	518	511	511	521	529	538	480	557	514	533	476	578	537	563	562	543	499	505	543	481	497	530	521	517	507	544	520	546	516	556	599	534	511	517	550	527	539	525	533	524	552	522	517	578	521	522	515	529	514	551	527	533	544	547	511	522	545	494	543	511	558	536	501	484	480	531	561	528	527	593	508	537	555	520	536	537	515	521	534	577	508	537	553	524	570	522	534	553	520	563	535	540	553	512	519	506	533	518	515	541	519	528	540	561	503	519	540	544	541	545	558	521	500	516	503	563	522	462	553	535	502	531	529	533	496	533	535	509	490	514	553	524	546	525	581	552	507	505	528	555	534	531	551	514	523	537	530	527	511	524	535	502	568	549	506	533	559	579	527	508	494	530	510	531	557	517	516	540	497	551	519	582	511	519	543	526	526	517	503	570	536	487	516	480	521	552	536	515	554	540	519	534	540	540	551	536	520	526	526	502	490	516	534	537	585	496	545	510	552	505	529	508	536	526	527	514	496	537	514	506	541	524	486	509	538	535	524	535	538	509	566	517	521	517	511	511	530	511	544	516	515	536	528	522	559	513	525	522	540	518	507	521	514	537	532	519	512	559	506	511	495	544	575	485	537	523	542	569	530	524	540	540	528	489	496	543	495	555	514	524	540	529	571	502	533	513	512	548	564	520	520	540	501	494	525	529	537	534	534	533	534	545	549	519	490	561	530	559	529	517	528	556	524	491	498	521	504	523	537	562	519	581	525	511	534	536	532	498	526	536	494	518	531	517	513	568	514	539	542	521	554	535	565	507	542	503	509	515	508	521	563	524	528	562	535	509	526	534	544	514	502	523	530	491	503	551	538	532	505	534	552	483	510	524	578	484	519	499	545	531	545	544	516	501	567	536	503	519	515	532	504	565	512	523	530	526	551	556	543	563	498	534	520	500	543	497	550	517	528	493	570	547	531	524	519	504	527	508	495	553	509	581	502	520	483	531	506	536	528	506
1957	95	77	67	56	59	55	52	47	56	39	51	41	39	45	53	47	48	36	51	41	48	64	45	57	54	43	44	61	47	40	51	47	47	61	40	38	56	44	46	53	38	37	48	47	40	53	43	50	52	46	50	44	53	50	51	46	51	61	44	49	34	33	44	44	49	38	46	45	48	46	45	41	42	51	61	42	42	58	44	41	52	54	44	51	55	46	43	47	48	31	40	38	67	50	57	50	37	44	39	51	58	52	43	51	35	39	53	45	40	41	46	49	49	40	38	50	56	41	43	30	39	46	43	52	54	49	42	49	54	41	35	51	47	49	53	38	54	48	47	39	53	45	44	54	50	41	49	46	38	48	49	50	45	36	43	59	58	39	45	50	40	49	41	36	52	50	47	43	40	49	46	49	57	43	50	47	44	53	37	52	41	38	43	45	40	51	44	53	51	48	52	40	42	51	37	30	63	42	55	50	37	41	50	47	49	42	39	52	50	54	46	37	48	37	43	49	58	57	46	60	52	45	52	48	40	61	38	57	47	42	44	64	52	53	47	49	43	47	48	60	43	50	48	47	47	80	52	35	38	40	49	39	65	39	48	47	36	45	36	38	33	51	44	43	35	44	38	32	44	38	45	51	46	41	42	51	53	41	33	32	52	42	45	51	38	44	61	56	44	49	48	37	56	41	56	49	44	45	52	48	47	42	36	52	50	48	40	46	47	69	50	44	46	54	50	49	40	46	45	49	52	55	46	50	41	43	43	53	45	56	61	46	57	49	44	39	47	50	43	44	35	50	45	55	52	50	41	50	53	50	47	49	46	44	34	52	48	49	44	53	42	41	39	44	53	44	46	44	34	54	41	44	44	55	51	49	47	36	43	47	50	43	39	55	48	40	45	41	59	50	50	48	57	56	42	51	46	39	49	45	46	44	58	60	62	51	44	44	39	41	40	45	56	47	51	38	55	48	54	46	43	47	52	56	38	48	55	41	44	48	45	57	41	46	36	40	45	50	48	40	41	46	39	50	50	56	48	41	37	50	68	46	56	44	53	50	39	32	51	41	50	39	42	56	45	39	44	42	38	58	55	47	54	50	54	47	47	46	33	55	53	59	37	46	38	55	49	31	45	27	50	42	53	57	54	48	42	64	51	44	54	51	51	59	59	53	51	64	45	48	40	52	45	50	43	47	52	31	46	37	43	50	33	40	52	59	35	54	45	58	43	55	50	44	43	46	49	42	46	43	46	42	43	49	63	46	47	58	44	38	45	56	48	44	45	60	42	45	60	52	45	37	39	43	42	32	48	47	47	55	38	60	41	53	47	50	49	42	44	40	57	40	39	40	53	47	36	53	60	54	43	40	38	43	50	48	53	45	50	47	43	55	55	40	53	56	46	45	55	68	55	42	25	49	51	48	44	50	72	47	62	53	48	49	49	40	39	60	45	51	55	36	42	48	40	52	51	33	35	44	60	56	58	48	44	52	49	36	48	36	48	57	43	38	67	46	35	48	47	47	38	52	44	44	54	47	33	36	41	44	44	60	42	48	41	41	58	50	46	41	47	40	51	56	60	53	47	55	53	45	35	41	49	45	36	40	44	40	36	55	50	41	56	56	36	57	57	45	40	46	68	47	47	66	38	41	52	41	54	46	41	42	38	44	56	51	44	38	52	39	48	44	44	54	48	57	36	27	37	51	44	32	54	43	48	46	46	52	40	41	57	47	43	39	45	47	54	52	52	48	48	44	44	46	32	39	47	38	62	43	43	37	49	43	40	54	37	44	47	46	38	38	56	43	47	51	31	34	56	44	40	47	51	46	40	66	44	45	45	50	50	44	42	47	38	44	45	31	48	41	45	40	39	43	38	40	55	49	34	53	42	46	37	41	46	55	39	46	45	39	32	65	53	46	51	47	47	43	42	38	39	51	56	47	45	42	39	40	41	37	50	54	47	45	41	55	40	47	45	57	55	41	44	50	47	42	48	49	40	46	50	41	59	34	61	42	43	46	54	43	42	48	43	48	49	52	45	41	46	49	37	43	45	42	58	48	41	46	35	43	35	46	49	44	38	46	59	54	50	39	44	35	43	52	50	50	45	47	41	40	55	54	41	51	52	42	55	45	43	44	51	29	48	46	34	34	48	44	36	49	53	43	40	62	49	50	48	44	45	51	52	50	45	33	51	34	42	31	53	39	50	42	42	51	47	42	50	53	43	44	33	51	44	59	40	47	41	42	52	50	51	49	38	49	42	43	38	38	43	53	50	50	47	60	51	45	42	31	46	46	46	54	53	49	58	44	46	44	51	46	66	55	43	48	50	48	59	35	49	47	46	54	47	45	50	40	38	45	45	52	53	50	51	52	45	54	41	42	57	43	64	51	50	40	46	46	52	45	58	50	58	40	54	46	46	39	43	50	44	51	49	52	31	41	35	39	45	46	51	55	42	44	29	45	40	36	56	51	34	45	36	50	44	48	48	43	51	49	60	41	44	65	44	34	52	52	44	50	47	37	54	52	51	51	39	36	52	48	47	42	45	54	56	55	48	36	41	52	55	37	50	41	49	50	46	57	53	50	58	36	50	54	37	54	64	42	35	45	55	42	52	37	56	45	45	41	36	40	47	48	50	52	45	42	35	52	47	58	43	46	48	46	43	48	50	52	47	40	48	45	53	36	44	45	45	47	44	43	56	47	48	65	44	58	46	40	44	39	51	41	35	42	60	47	44	46	42	49	59	49	45	37	46	51	46	51	56	39	46	44	51	42	57	63	47	44	56	32	39	51	52	49	53	37	59	40	59	43	54	33	40	55	36	47	55	37	41	45	41	53	55	48	51	49	53	45	48	38	43	42	48	52	54	53	47	45	48	55	50	58	43	47	48	39	40	61	38	54	41	56	54	58	40	57	46	49	56	49	40	41	41	52	62	44	54	50	44	47	43	43	41	38	54	27	43	41	53	41	46	37	42	39	46	50	40	43	59	52	47	52	44	47	48	54	55	44	40	42	55	49	46	44	40	51	58	33	44	38	45	43	39	60	44	44	34	38	44	47	49	50	56	41	42	44	46	52	38	49	35	53	35	41	56	45	38	37	42	47	38	58	33	39	51	45	37	51	55	52	44	41	49	40	53	60	41	50	43	36	54	39	50	48	47	61	49	51	47	36	57	47	34	54	41	48	42	42	46	47	45	52	34	40	40	43	44	61	47	34	45	46	46	40	43	47	42	60	44	41	49	43	43	49	52	60	31	46	47	37	35	45	51	44	44	55	56	48	44	52	53	48	53	62	37	32	60	52	49	42	47	58	48	49	42	41	65	44	56	48	36	54	54	46	46	25	45	42	41	66	44	47	38	46	39	44	40	42	37	40	36	41	55	43	48	40	48	40	51	45	52	42	43	58	57	56	36	46	43	42	53	50	54	45	32	51	49	32	57	46	43	47	46	52	49	44	34	53	56	41	47	47	35	57	46	55	41	54	51	44	40	47	52	40	49	47	50
1980	199	245	245	254	230	210	214	192	178	180	161	192	179	166	180	159	174	164	179	164	170	143	177	154	160	144	167	157	153	151	170	188	139	168	159	190	154	175	195	147	169	180	152	163	154	154	131	158	205	150	179	151	165	166	178	185	188	148	157	165	159	131	150	170	169	171	180	181	165	165	153	165	153	183	152	157	145	143	147	185	181	158	171	195	171	172	180	165	171	159	164	193	157	166	156	144	149	158	165	186	155	161	158	162	165	146	154	176	163	162	158	159	164	179	159	143	176	156	159	156	188	179	158	158	156	162	156	163	171	173	159	148	144	159	168	162	161	158	169	187	151	143	165	186	155	150	160	179	163	192	163	171	151	174	157	156	158	175	167	156	177	188	150	163	167	163	159	174	185	164	151	186	142	140	168	152	162	164	153	157	188	139	144	163	155	175	164	164	171	163	161	164	148	174	128	166	168	163	149	157	161	166	142	151	162	176	166	179	175	190	170	163	148	172	164	146	169	159	170	167	154	180	165	179	187	163	162	163	179	148	163	154	162	148	165	161	179	151	158	174	164	162	154	162	159	154	143	150	177	169	180	167	190	164	156	157	179	176	134	156	138	154	153	130	144	178	158	166	153	178	169	170	170	155	153	167	151	143	173	149	147	159	159	158	171	152	142	151	152	162	183	144	134	149	173	156	171	159	151	146	166	171	175	157	207	162	172	165	165	172	165	147	165	156	152	147	173	158	157	188	167	151	135	176	142	153	172	148	180	158	137	148	160	143	153	152	169	156	148	152	166	175	154	159	165	173	158	149	151	156	157	171	150	168	158	136	180	145	132	168	144	150	169	163	183	166	145	140	157	166	180	155	149	163	168	173	161	141	154	148	160	193	165	141	173	152	172	168	144	164	159	180	144	158	156	159	164	161	174	166	153	156	181	173	163	143	175	178	142	159	162	148	141	151	141	158	160	150	156	171	160	158	158	179	154	165	145	176	137	155	146	136	166	176	161	180	194	169	168	167	157	161	163	166	151	146	171	152	195	165	162	154	169	139	152	147	176	173	145	171	170	160	152	141	142	161	150	152	148	159	142	160	172	157	157	179	166	163	172	175	165	142	186	172	153	170	162	152	158	153	155	181	162	142	161	172	177	151	183	153	165	165	157	158	149	151	157	159	164	149	177	156	155	177	156	156	154	157	180	162	152	156	152	195	142	158	150	163	167	148	162	149	164	164	165	158	170	156	144	166	176	159	157	162	155	178	158	177	170	149	160	166	149	147	156	158	161	173	152	158	158	160	169	150	137	180	151	141	163	174	156	140	149	156	164	147	167	147	163	175	166	155	150	152	159	153	152	162	153	165	154	164	177	145	167	178	164	153	171	138	153	170	167	163	157	164	138	151	180	152	168	148	155	164	176	135	172	169	163	159	167	174	168	150	182	146	147	151	191	173	170	170	150	145	164	170	146	159	174	148	166	177	178	137	199	158	166	164	169	166	158	157	174	149	160	146	164	144	161	159	161	163	172	145	128	156	157	183	178	148	162	143	154	173	173	194	185	164	162	166	143	171	166	179	184	158	170	182	156	147	140	161	157	180	155	177	187	146	139	183	168	181	164	155	156	155	127	163	157	167	149	160	171	150	179	183	175	170	168	166	164	178	147	151	162	167	162	177	160	142	163	166	144	162	157	156	154	149	151	162	159	162	165	156	164	177	164	161	165	167	165	146	148	160	176	175	163	179	169	160	164	141	162	169	150	153	155	141	155	177	153	180	177	152	159	173	177	165	160	141	181	156	147	173	180	154	154	172	165	156	163	160	167	142	141	163	172	171	158	160	200	151	163	159	176	162	157	157	157	157	148	157	162	171	142	153	157	156	163	164	173	160	159	192	161	149	159	167	170	165	137	167	152	153	164	167	143	134	165	160	141	149	169	166	165	156	188	181	159	152	152	161	188	141	158	135	153	167	165	138	165	156	162	158	163	146	148	136	168	174	150	147	162	162	151	134	157	161	151	172	138	185	161	159	193	176	181	165	153	152	166	142	167	149	142	148	162	169	155	146	148	149	171	202	149	156	162	143	161	172	153	158	162	155	164	139	149	159	150	163	146	168	175	171	152	136	164	146	157	149	154	163	161	144	145	155	167	163	148	174	149	156	171	173	185	167	156	175	150	182	176	141	177	148	150	180	158	146	166	165	168	177	147	149	173	181	173	149	143	140	179	147	152	162	179	160	169	140	166	176	153	166	162	162	143	138	159	187	150	162	164	164	175	177	149	149	165	153	151	162	180	141	164	156	148	168	171	131	144	138	152	142	159	156	158	197	149	181	175	150	160	140	152	180	187	146	165	163	155	164	167	161	169	131	171	136	156	162	172	147	157	158	155	166	157	164	160	181	155	184	170	146	177	165	167	135	176	166	156	163	146	172	164	172	147	145	160	154	154	141	162	170	171	172	166	167	155	168	186	157	166	165	168	160	150	181	176	163	173	160	155	161	170	151	165	164	131	185	179	160	168	163	160	141	140	170	156	184	170	159	143	154	161	190	169	164	161	157	152	182	184	169	162	171	182	151	152	148	149	142	168	146	174	158	169	152	179	151	163	152	159	136	160	171	155	166	151	166	169	159	146	176	155	176	171	166	167	153	173	166	145	149	180	146	172	146	153	161	183	165	166	147	163	146	163	156	152	170	149	162	174	153	189	167	174	172	178	145	163	158	189	176	186	145	138	155	140	153	156	137	156	189	138	137	176	169	150	151	159	144	166	153	167	136	168	148	139	167	160	165	157	158	157	163	187	155	161	185	160	160	161	149	157	175	153	146	162	177	166	161	157	179	142	139	165	167	183	162	156	179	167	153	154	171	174	169	178	165	153	157	139	149	140	172	166	163	160	151	165	162	170	147	161	150	184	171	145	158	139	169	161	165	151	149	157	156	161	173	148	166	136	151	165	169	146	187	155	162	183	162	157	177	162	133	155	155	173	167	149	176	159	179	156	135	157	146	172	137	161	167	177	175	149	185	167	148	178	145	173	149	150	155	172	148	157	153	158	149	151	173	147	163	154	184	154	178	194	175	164	159	165	150	156	163	160	165	163	183	151	163	142	175	155	165	174	175	182	172	172	169	153	168	166	181	160	136	151	155	168	145	138	137	169	171	141	148	150	136	151	167	164	183	154	181	148	161	173	154	170	165	159	160	186	148	158	171	152	147	173	150	178	191	160	176	163	145	184	170	170	160	141	151	159	166	162	166	143	184	174	159	167	189	152	144	169	157	172	169	156	161	168	185	167	163	134	177	178	144	168	149	157	144	169	142	173	160	167	163	160	164	161	172	148	173	169	164	179	161	158	160	179	155	159	162	152	149	151	158	158	170	177	179	149	167	156	144	166	203	170	162	163	177	164	181	169	170	155	140	168	164	156	168	160	164	172	174	163	164	163	146	159	155	166	164	167	171	148	197	165	159	137	176	180	158	156	151	163	177	145	153	166	154	167	153	169
9335	1137	1244	1004	680	494	406	343	310	275	247	194	178	181	173	203	145	166	141	164	136	150	151	144	153	139	133	159	128	127	166	149	132	123	106	144	127	134	138	134	164	142	144	159	126	143	138	133	146	144	134	121	156	148	150	138	149	130	137	128	134	128	119	136	156	134	150	147	143	149	118	131	159	140	131	134	134	116	132	133	144	134	142	154	119	134	114	137	158	133	142	163	129	136	147	134	116	130	148	145	126	141	132	129	116	131	134	140	125	130	136	124	131	133	139	117	132	112	144	115	153	112	134	138	129	128	121	132	139	129	146	153	140	144	154	136	144	135	130	155	151	146	132	132	147	121	137	151	127	139	146	107	134	131	142	148	130	173	138	146	119	144	129	129	132	135	124	149	134	138	121	134	129	145	123	151	142	149	123	125	137	126	132	120	127	137	113	117	146	123	134	135	129	129	124	123	136	131	147	143	126	144	151	135	116	129	141	130	155	122	130	125	131	143	129	142	148	133	123	119	139	142	140	129	132	140	123	143	126	122	118	138	128	129	132	130	133	131	131	135	145	131	121	134	142	108	132	144	119	127	142	125	132	106	139	129	125	122	141	129	124	126	152	144	126	142	128	134	132	142	138	141	140	134	149	139	146	130	132	120	130	140	150	110	145	127	114	135	129	112	147	142	139	107	126	130	139	136	112	123	160	137	134	129	137	138	143	146	137	124	149	118	132	145	127	127	138	124	137	162	146	148	141	136	137	130	138	142	121	126	136	142	112	123	126	120	152	124	113	143	148	134	134	135	134	120	139	130	152	129	130	129	135	122	153	130	144	157	136	120	166	116	121	139	142	110	142	126	102	145	150	140	126	139	149	118	126	133	129	148	149	117	123	147	134	122	145	119	150	144	134	165	139	129	138	142	130	129	141	148	131	145	138	127	145	119	149	123	148	126	126	131	138	136	150	126	111	109	134	138	104	129	124	130	156	148	117	133	143	159	142	131	139	127	153	144	132	158	140	142	120	137	121	142	128	139	141	151	139	139	146	127	136	144	121	113	135	143	126	136	139	134	138	142	117	140	128	115	132	133	112	127	113	122	126	119	125	130	135	122	123	141	120	121	182	124	133	129	138	124	126	147	142	140	124	128	144	134	143	120	159	110	125	135	148	147	137	122	117	148	123	135	125	109	121	113	131	146	127	154	117	130	127	149	151	146	125	148	121	139	150	117	136	115	143	143	133	131	134	144	142	127	133	120	122	134	144	138	122	144	130	138	149	138	130	147	146	117	142	129	123	129	152	128	132	139	127	145	130	147	132	122	150	153	152	134	126	139	124	137	147	140	138	131	118	131	126	130	123	140	147	128	156	147	119	130	125	131	133	143	133	128	121	114	152	134	141	138	157	122	131	133	136	129	129	125	125	129	123	147	147	146	133	128	126	134	139	147	130	128	128	143	143	145	109	142	145	123	131	132	122	131	168	114	123	144	123	130	122	128	127	141	138	135	146	156	128	154	138	124	132	127	117	115	126	147	131	146	127	144	134	115	136	126	138	130	142	130	142	140	180	136	119	139	148	132	145	156	132	154	132	139	125	147	123	137	149	144	148	151	135	158	127	135	137	134	138	147	151	146	129	121	113	123	124	149	117	144	152	124	124	134	126	139	138	140	150	125	120	118	141	138	129	137	131	134	113	120	127	140	138	143	127	144	131	146	112	118	158	124	126	131	130	147	129	132	123	149	135	127	136	136	127	130	139	130	125	138	133	151	142	152	141	113	129	132	129	157	142	140	128	127	139	139	127	115	126	138	121	133	127	129	136	142	139	112	113	124	117	144	147	156	140	125	149	129	129	133	127	158	119	117	123	140	136	122	159	127	126	124	136	115	143	129	130	134	137	133	155	146	106	118	120	128	123	147	100	129	149	121	149	143	138	139	125	150	143	129	126	150	137	132	122	139	135	118	139	148	135	123	106	129	128	135	127	130	124	134	123	116	124	122	132	140	112	136	128	161	129	143	128	145	134	132	129	127	138	137	155	121	152	133	134	136	129	123	107	144	134	118	136	125	148	152	129	150	130	146	116	137	140	123	131	124	131	148	143	126	135	136	125	126	150	120	128	142	143	145	128	134	131	121	122	136	124	160	112	138	131	133	118	140	130	119	143	141	133	131	128	126	143	151	150	137	145	123	124	117	137	140	148	126	128	140	145	134	139	123	134	116	117	140	129	129	143	130	127	134	138	122	105	130	125	129	155	126	129	135	155	120	133	147	131	130	129	143	142	129	139	151	121	127	138	130	130	118	140	126	131	131	116	140	122	144	164	147	140	144	140	115	145	134	107	136	149	129	104	138	132	140	137	135	134	140	126	137	135	143	133	127	136	120	142	99	130	126	138	116	134	128	143	137	143	121	134	123	143	146	120	129	131	142	128	127	169	123	132	119	119	114	126	139	142	123	148	142	141	138	117	118	142	130	140	145	141	110	131	131	127	129	134	121	124	134	151	129	124	125	125	128	134	107	149	112	127	143	138	131	131	122	129	146	126	131	128	162	138	155	122	138	126	130	146	137	110	152	129	111	135	111	115	134	146	123	142	122	148	132	133	123	136	143	130	121	146	135	124	137	139	126	133	138	120	151	114	139	125	135	150	116	116	127	139	117	130	122	147	125	134	131	107	134	141	138	117	138	122	96	123	112	130	137	151	111	132	129	138	120	100	162	126	135	129	123	130	127	148	137	111	129	141	99	139	130	134	115	137	126	123	131	122	120	116	137	148	161	147	119	126	118	112	134	142	130	119	137	118	138	144	130	128	136	125	132	129	112	154	122	136	118	134	126	118	122	147	150	116	124	96	109	136	127	131	136	132	137	129	141	134	135	117	127	139	138	119	136	141	129	140	158	145	136	130	133	117	121	140	145	126	131	117	139	159	141	113	141	136	135	114	130	131	139	126	125	135	136	148	129	125	133	143	140	125	132	121	131	126	132	115	144	119	151	124	141	129	135	135	126	144	130	140	141	129	132	139	133	128	133	145	116	136	149	121	118	148	128	117	152	118	139	148	149	137	156	152	131	126	115	131	135	123	138	131	133	141	131	124	119	126	119	102	124	106	119	124	133	122	106	139	122	156	132	153	159	129	161	150	137	129	111	158	124	128	147	152	141	139	143	119	133	127	133	148	150	150	123	143	122	131	136	138	130	122	116	156	136	133	136	142	119	127	151	137	150	143	136	125	127	127	131	116	124	118	119	140	136	142	130	144	119	130	151	120	127	146	143	147	122	143	140	158	113	161	125	127	137	138	142	120	121	129	149	103	129	131	140	123	155	144	142	152	116	148	136	140	131	121	127	105	136	124	138	149	135	132	155	134	125	128	124	123	108	158	139	129	130	115	125	122	133	133	119	138	122	133	145	143	113	117	128	135	124	137	130	127	131	139	155	144	155	146	126	128	146	159	135	141	162	130	150	131	138	140	139	143	171	131	128	142	135	137	128	142	139	131	134
6152	1244	2928	3419	2821	2298	1886	1582	1372	1139	1089	914	809	781	764	679	623	620	597	596	551	505	510	477	460	470	447	441	428	455	420	483	427	438	437	429	439	404	409	400	426	395	380	406	403	413	405	402	389	373	380	416	389	398	355	378	388	387	397	368	423	382	387	351	399	360	357	384	370	366	374	384	347	355	352	360	338	370	395	349	383	381	348	380	360	341	380	360	358	365	376	373	345	342	396	373	369	358	357	359	382	403	340	342	355	358	337	371	395	370	358	376	362	329	345	365	366	383	354	367	299	374	320	363	353	348	373	349	334	374	367	353	357	387	346	356	366	341	368	330	373	334	356	365	336	352	368	379	358	348	356	349	315	348	387	377	371	354	359	341	339	333	351	398	343	345	366	354	392	362	348	366	363	351	347	379	343	354	337	375	345	385	368	353	340	361	321	331	360	348	370	353	355	343	341	392	398	350	339	341	358	348	352	345	374	375	362	372	345	372	348	330	335	384	378	341	366	363	382	385	378	349	361	372	343	357	351	330	345	368	369	343	369	348	373	345	349	354	329	342	306	329	354	361	350	403	349	334	361	316	382	363	393	344	346	366	367	336	359	336	339	347	415	378	369	362	346	366	381	342	374	384	357	325	375	384	352	328	365	364	354	362	381	331	376	357	333	350	337	359	372	343	320	365	366	383	349	355	368	368	387	354	348	375	332	330	360	312	394	334	403	354	360	349	350	367	372	358	362	367	368	347	371	336	362	377	346	348	336	386	334	327	349	389	356	376	374	359	336	360	361	357	340	347	346	354	352	367	394	395	338	338	341	360	363	331	360	371	347	366	349	370	376	371	367	343	359	372	385	370	358	322	376	357	320	349	359	371	367	396	352	335	348	356	351	337	356	343	357	358	358	349	381	401	379	363	346	357	356	351	350	404	360	332	375	367	371	369	350	362	389	384	359	352	381	332	372	306	338	343	360	387	388	369	377	357	359	360	352	344	334	340	348	372	373	373	351	361	396	347	364	396	369	356	330	370	347	348	378	352	353	347	388	341	345	341	331	359	331	328	398	331	339	357	358	315	341	351	345	338	348	348	337	336	365	340	368	382	337	357	353	354	350	408	369	377	338	362	331	374	351	341	374	359	364	371	354	336	344	340	375	316	321	342	349	375	337	371	370	351	376	330	348	360	381	362	342	389	359	363	357	321	367	369	355	327	322	398	347	359	365	354	354	380	360	372	334	353	326	371	364	372	361	365	317	357	350	369	401	374	361	332	337	350	377	398	371	352	333	379	343	361	369	339	362	325	364	363	373	369	382	364	359	371	336	357	361	373	361	369	312	382	365	347	380	360	355	315	368	331	340	341	376	345	366	361	384	345	349	340	314	383	373	366	358	380	323	367	372	350	336	383	355	348	345	349	334	385	381	347	395	338	337	340	360	335	368	364	335	352	327	328	356	327	387	335	344	325	378	380	337	375	370	359	381	347	353	332	340	359	315	369	369	363	370	343	370	352	397	334	327	367	343	376	331	359	327	366	383	321	378	367	375	344	343	374	374	349	350	332	361	385	353	371	362	341	339	371	365	376	365	348	369	370	345	401	366	371	342	346	399	373	329	369	370	359	367	353	339	389	365	374	341	337	341	371	395	385	358	349	352	334	346	329	376	338	361	369	356	370	336	351	372	323	353	361	351	360	364	352	333	368	321	405	360	333	349	361	346	388	356	364	374	390	370	370	357	358	328	352	376	338	334	328	371	374	357	344	338	347	347	355	352	362	354	362	330	360	331	393	352	363	362	329	378	344	352	355	330	328	357	384	364	349	366	353	338	370	328	351	342	363	365	376	333	372	373	351	363	345	358	363	329	356	333	379	365	368	354	367	368	391	325	380	356	355	357	362	352	362	383	327	370	347	349	387	348	338	360	339	359	385	356	328	356	346	395	311	346	351	346	359	364	329	373	376	344	376	354	347	341	354	333	388	363	357	372	342	336	367	326	357	371	336	349	320	361	338	356	352	384	343	337	348	363	382	344	326	349	375	365	351	323	371	351	348	335	368	324	404	355	382	352	351	345	383	411	355	390	350	371	350	335	345	374	342	368	345	385	338	378	358	355	350	352	355	366	349	346	380	351	342	359	380	368	328	357	373	355	337	350	332	353	367	363	368	366	348	345	349	369	353	337	383	336	357	373	334	385	343	345	313	388	352	356	360	361	340	330	380	331	367	339	331	369	335	323	366	358	357	334	375	365	363	327	378	365	364	343	358	320	344	393	348	338	351	395	360	357	362	342	350	358	345	385	366	400	381	374	365	361	346	364	369	343	374	361	369	349	372	346	345	382	347	332	341	371	361	367	362	346	366	325	347	369	367	354	365	326	361	336	332	337	324	357	343	339	354	361	359	345	354	347	366	345	322	366	358	352	347	364	359	352	328	339	341	362	373	332	349	371	339	332	377	378	339	351	364	315	362	353	347	377	363	373	362	353	392	353	379	362	343	384	368	331	346	338	362	395	349	336	356	347	353	357	374	377	335	355	381	329	352	362	360	391	373	346	376	328	367	366	349	346	357	339	364	393	362	343	354	382	312	363	345	320	353	358	339	344	374	334	369	332	359	370	327	339	358	334	365	365	356	374	348	358	359	383	368	366	370	361	344	341	351	410	387	348	395	347	363	355	373	393	356	363	330	345	360	348	352	345	342	369	349	348	379	356	332	341	372	335	363	369	360	348	369	341	386	334	359	335	377	358	367	322	362	340	365	380	333	377	333	342	351	351	400	369	347	356	357	345	340	355	363	338	395	338	368	365	379	326	354	346	328	344	391	363	372	368	363	370	326	362	328	336	380	350	358	341	354	340	320	403	331	359	345	347	330	401	353	339	348	351	343	345	331	363	375	328	341	355	365	374	336	332	359	337	341	344	387	372	360	373	333	340	347	376	358	347	375	304	354	331	335	377	334	322	364	325	358	404	329	342	341	346	327	368	361	372	326	345	356	371	347	330	355	346	391	360	356	350	369	379	365	329	354	389	321	373	314	327	366	378	373	353	371	339	342	331	357	356	380	379	371	396	334	344	342	389	347	364	344	389	329	379	349	363	368	358	356	357	323	335	334	370	342	321	371	365	370	347	333	353	331	335	340	367	365	322	371	338	357	349	375	389	334	351	354	345	355	367	318	354	344	361	358	367	341	359	349	364	392	364	355	377	393	376	355	349	347	370	359	363	348	396	365	353	340	337	347	341	335	367	387	348	369	335	363	339	331	349	356	354	324	355	356	341	348	386	342	327	386	365	359	350	368	369	375	374	362	369	353	346	386	376	370	351	375	339	311	316	347	362	357	356	370	371	360	377	371	351	346	387	309	342	381	356	326	351	340	329	389	351	360	332	337	351	364	332	383	382	387	368	362	352	379	366	361	382	365	352	341	362	363	347	329	388	368	370	347	349	363	366	360	362	360	335	366	365	359	323	359	344	346	364	324	355	380	351	338	359	336	354	360	322	312
16213	2741	2662	1947	1316	961	743	632	514	457	406	381	318	303	309	290	324	298	270	270	248	228	251	250	273	254	258	244	202	229	250	247	250	229	275	213	220	240	224	223	223	213	204	220	224	231	244	223	227	248	237	236	245	253	206	207	215	237	230	234	230	256	248	239	205	237	197	213	205	224	210	211	239	241	207	209	211	197	215	231	236	228	242	217	221	203	217	225	234	246	240	235	213	234	231	249	216	218	223	250	219	229	245	205	228	226	223	262	223	185	212	242	167	257	240	234	234	208	197	215	207	246	235	218	217	219	250	222	222	221	233	227	222	224	216	202	212	221	234	195	219	231	203	243	196	221	242	236	225	187	208	231	216	213	230	212	204	241	227	235	211	208	187	231	215	223	190	209	197	216	211	181	202	213	239	214	222	210	246	224	236	231	223	229	234	219	191	216	242	237	202	213	196	223	227	220	243	221	229	229	225	193	228	245	213	215	234	222	202	229	213	247	213	214	236	241	226	213	222	178	240	250	225	232	211	226	235	235	237	244	231	205	195	200	246	221	219	227	226	196	208	202	233	212	201	196	199	207	233	223	235	207	187	225	211	236	204	250	216	251	197	206	221	204	214	244	200	203	207	212	225	209	204	213	202	225	219	212	218	228	203	218	226	211	203	205	228	226	213	244	245	193	208	214	224	202	191	223	226	231	239	226	194	209	207	255	218	206	209	214	182	197	233	222	201	225	225	212	213	192	200	220	223	215	219	222	193	224	239	231	221	212	189	244	212	211	218	199	200	201	233	197	221	207	236	219	205	211	212	200	220	232	206	196	226	210	228	237	213	233	234	211	210	241	277	179	190	196	232	232	236	236	233	225	245	228	225	201	227	224	203	213	221	255	204	237	265	227	189	232	250	233	227	206	216	231	211	197	224	209	246	213	231	218	229	227	220	231	220	228	187	195	234	223	227	228	263	221	235	227	203	233	213	222	213	209	212	216	218	212	219	209	253	212	214	238	218	205	244	200	218	216	213	213	185	209	202	207	226	215	232	200	238	230	243	201	177	225	225	233	170	220	224	215	214	228	208	195	243	204	212	197	214	225	212	207	219	189	211	219	197	194	209	227	207	236	225	221	233	215	229	223	175	235	207	232	209	226	203	245	239	218	215	228	223	219	221	237	242	211	203	230	223	248	220	204	185	179	235	219	206	232	211	211	194	203	228	201	198	224	221	231	198	229	219	219	227	263	181	218	206	206	210	211	218	219	224	250	236	222	223	201	239	208	197	219	203	240	213	203	221	210	216	187	234	224	221	235	228	233	213	207	217	200	220	221	210	210	228	196	227	228	241	210	202	204	198	245	221	205	227	241	215	219	210	209	200	256	244	231	222	222	229	209	241	213	232	233	217	261	218	219	235	213	208	230	236	213	216	192	210	223	216	228	216	253	217	229	212	235	243	213	228	229	203	221	203	219	192	205	241	208	225	216	229	203	223	207	185	208	219	237	202	209	230	207	224	214	239	241	227	230	231	200	218	215	209	209	217	214	217	205	218	217	223	222	226	227	219	235	220	247	236	218	231	237	219	209	226	235	203	255	221	240	241	230	228	225	224	241	219	221	213	237	192	239	232	181	199	200	221	205	252	212	221	217	226	235	231	211	217	221	200	241	216	207	245	222	234	227	220	224	211	232	231	237	231	217	195	204	237	219	200	212	199	193	205	209	247	244	206	219	188	228	203	234	204	239	235	224	226	248	211	212	221	198	247	210	219	216	235	212	222	238	225	221	198	217	215	232	214	202	238	215	230	257	208	202	218	243	204	220	231	206	216	226	238	209	214	234	234	219	227	240	215	234	214	205	184	190	236	242	240	233	238	191	226	227	230	205	222	216	228	232	215	223	209	217	216	227	213	222	245	239	261	225	236	190	221	200	258	237	225	206	212	209	236	226	201	238	208	218	214	237	210	223	193	222	210	214	228	202	198	202	216	225	244	223	202	232	241	229	204	229	218	224	200	212	213	267	217	222	238	228	221	236	212	217	237	232	221	197	233	192	210	222	237	202	217	217	190	210	223	220	226	225	202	213	228	238	238	224	225	225	217	212	233	217	206	199	208	201	243	207	218	206	209	227	228	223	246	232	221	205	231	219	206	219	198	266	219	238	206	220	216	233	212	187	227	217	239	202	213	235	222	209	215	211	213	207	233	223	217	228	196	222	260	260	239	235	239	220	211	195	206	230	239	222	202	244	201	230	240	230	212	236	218	217	221	203	225	219	215	199	221	193	218	210	204	212	219	238	229	241	206	228	215	215	208	235	214	198	218	240	225	191	232	214	211	206	241	212	216	219	203	244	260	252	218	218	226	232	222	203	227	215	255	243	226	227	253	213	233	193	197	212	224	205	232	217	219	217	233	212	211	216	218	213	215	225	223	217	211	217	223	227	205	237	219	220	221	204	197	218	232	227	235	233	221	241	199	224	232	216	229	208	197	200	240	214	223	190	249	230	237	241	212	209	216	193	250	247	210	209	208	231	227	224	207	229	220	227	204	203	209	186	207	209	206	221	230	221	244	204	222	234	230	231	209	243	239	210	219	217	228	230	220	236	256	236	207	206	209	219	223	213	212	204	228	268	251	216	210	211	206	227	233	235	229	214	195	227	203	217	207	217	200	233	218	236	194	248	219	201	228	209	225	219	195	234	244	218	200	208	250	212	219	237	205	204	209	221	236	215	255	246	219	261	214	225	218	225	211	221	241	249	234	210	221	219	245	207	253	234	229	211	216	222	232	239	218	219	234	209	207	231	226	203	191	214	226	215	206	217	223	238	223	236	229	227	210	211	226	236	213	233	203	198	247	213	212	221	210	200	211	248	198	229	235	230	216	233	237	220	208	216	220	239	198	206	203	220	240	198	225	224	206	209	248	224	212	234	234	218	227	214	201	232	219	245	218	230	205	218	220	209	202	209	193	208	219	227	230	213	227	196	212	218	232	211	220	229	213	230	229	216	236	191	210	238	220	229	200	220	243	239	240	269	229	222	194	205	231	256	207	217	214	235	213	216	220	212	220	228	195	225	225	231	246	227	203	254	206	231	249	209	207	198	229	214	226	212	236	191	224	225	209	207	209	219	218	204	205	219	195	189	186	219	247	238	226	241	212	232	230	204	214	214	225	248	211	239	240	238	222	214	209	209	253	204	214	236	221	193	214	223	243	221	219	215	251	203	209	191	220	219	232	208	230	217	261	203	213	197	218	202	205	243	204	207	179	237	221	227	220	232	209	219	216	222	202	233	206	192	223	211	213	228	215	228	247	237	212	213	211	225	203	260	213	239	236	234	230	243	247	218	242	220	204	226	229	197	235	238	231	220	210	250	200	244	229	224	218	200	199	223	199	223	216	220	215	202	204	251	208	202	253	231	210	227	204	211	222	217	236	210	223	218	240	202	218	210	199	207	212	216	237	206	233	213	226	207	224	239	241	224	222	223	232	197	211	243	221	212	211	206
7978	2207	5175	5843	5122	3923	3420	2827	2364	2004	1750	1578	1432	1305	1175	1122	1109	1080	988	871	870	888	797	720	797	728	682	733	691	701	646	693	631	664	644	628	614	630	572	699	637	564	580	599	604	585	558	554	564	584	579	561	531	587	546	536	603	563	572	563	599	558	605	517	518	577	541	546	536	549	543	536	555	535	541	590	529	563	527	548	529	546	548	515	510	561	551	518	516	518	544	538	580	517	556	544	572	518	534	525	535	551	496	501	550	506	583	514	552	577	514	539	576	527	520	534	528	556	512	567	533	542	520	536	536	509	538	533	546	554	569	546	505	541	538	530	564	526	500	528	511	562	499	567	517	544	556	553	507	545	505	515	521	527	521	493	560	533	533	507	529	518	538	500	508	576	529	557	553	498	555	525	514	543	556	525	526	532	501	564	532	531	521	529	525	538	508	530	502	515	506	507	541	526	506	515	533	541	475	540	511	536	507	483	538	493	559	502	523	561	529	526	520	538	546	548	556	496	526	584	547	518	469	518	512	511	517	520	529	497	502	546	570	561	523	537	533	522	525	549	544	537	536	521	538	501	499	516	534	511	497	525	538	535	506	512	547	574	506	503	513	515	511	563	519	535	510	543	521	536	540	549	536	530	522	489	505	531	555	527	531	509	506	548	536	502	549	502	528	536	520	518	517	556	490	520	544	535	518	560	553	555	510	553	515	530	516	519	513	507	524	534	532	542	504	548	523	523	501	531	520	481	530	562	559	544	514	516	508	526	534	502	549	548	521	556	531	503	522	525	485	517	525	528	520	511	529	487	508	504	524	564	501	479	566	516	537	509	529	508	544	511	552	537	530	546	532	508	520	518	499	498	534	542	554	535	540	550	503	530	524	516	494	531	521	535	490	527	551	552	491	542	560	502	545	485	522	527	487	577	556	525	529	515	503	511	527	588	520	522	517	533	493	511	523	513	516	520	543	508	562	546	524	550	541	489	533	503	500	501	483	503	557	553	507	545	515	576	516	503	511	536	532	514	516	544	558	500	535	549	483	565	570	513	529	537	527	519	500	516	498	512	530	543	508	499	527	481	502	556	533	548	541	517	523	490	458	550	545	554	495	542	543	530	549	533	493	527	537	549	479	548	555	551	489	529	531	513	516	499	499	527	528	553	522	500	506	556	502	541	519	516	533	496	513	527	532	542	510	534	509	568	513	500	527	544	521	502	545	531	556	471	530	507	500	513	528	563	511	529	513	542	503	524	529	529	516	522	505	548	530	542	508	538	487	516	511	541	495	567	504	526	503	537	523	504	544	531	558	545	536	536	544	498	524	521	558	520	532	536	516	564	534	525	522	588	547	557	574	569	587	546	512	540	555	547	531	505	497	556	504	473	512	538	541	526	509	518	540	501	542	512	522	545	485	507	512	524	535	562	536	528	537	545	527	531	531	526	529	500	531	518	531	504	554	506	500	548	504	548	519	551	539	499	507	519	479	515	526	569	547	569	518	519	498	549	535	470	549	553	555	548	565	509	492	543	487	519	486	571	577	513	506	499	528	512	524	526	506	547	539	560	524	568	504	531	531	522	569	524	542	566	518	534	551	534	492	502	509	542	536	492	498	537	564	519	530	528	528	531	524	567	538	555	555	495	516	512	498	479	539	530	522	569	536	534	514	513	535	561	486	581	542	552	524	522	521	521	493	522	538	507	534	555	556	515	537	538	523	552	565	545	578	516	515	529	512	497	516	502	520	525	516	518	536	520	512	539	542	510	605	567	513	521	588	506	531	544	592	506	510	507	526	521	550	515	566	548	550	512	536	550	508	508	498	512	547	562	524	500	567	493	503	506	523	547	508	577	543	535	517	510	515	481	566	492	538	563	545	550	538	502	527	566	534	494	531	514	512	489	538	520	533	521	519	549	496	538	516	521	530	539	511	508	500	485	500	535	496	561	550	515	521	532	515	517	530	521	539	543	533	533	516	551	554	536	529	526	532	513	527	465	496	533	534	550	564	523	548	576	519	536	488	543	545	530	537	516	512	518	515	526	541	544	489	535	528	520	539	528	533	505	494	538	513	506	544	511	510	545	516	526	504	528	506	529	518	547	535	523	577	486	559	564	510	523	537	496	548	560	557	550	504	486	503	528	549	539	497	489	510	508	559	549	534	532	530	496	555	549	522	536	531	530	481	541	534	569	496	529	571	529	558	500	494	533	510	494	509	559	556	513	549	507	560	519	521	536	550	507	527	539	527	516	521	512	509	508	520	516	546	506	525	529	533	463	558	580	533	549	538	555	554	514	485	505	517	536	504	541	543	550	525	535	530	550	557	546	503	524	500	540	510	556	563	489	531	493	494	540	507	513	532	556	514	519	550	516	490	543	515	516	509	535	505	524	474	536	522	545	508	526	532	551	521	556	496	492	503	509	579	514	536	526	527	522	528	531	535	556	496	544	540	544	519	543	507	499	545	530	526	564	558	544	502	528	543	532	515	529	541	505	538	495	506	546	565	550	507	518	529	534	525	554	530	546	512	529	502	527	502	515	544	482	528	528	512	492	509	547	537	538	553	523	529	496	522	536	532	542	537	525	526	542	518	498	522	500	519	517	539	529	473	561	551	550	526	480	554	512	523	554	528	497	571	509	500	568	518	530	503	546	535	524	523	530	506	533	512	512	507	558	547	562	494	538	503	552	546	506	504	548	522	553	503	550	579	503	532	573	523	506	532	502	522	552	539	536	510	536	585	547	521	500	495	547	530	540	493	528	506	521	538	565	527	525	523	535	459	567	544	500	560	476	511	534	524	509	525	519	531	527	535	522	519	537	524	506	528	528	523	498	523	572	520	557	514	516	532	526	533	519	515	507	550	523	466	541	539	547	521	544	527	535	540	515	526	562	501	556	541	493	564	526	479	553	521	537	532	521	543	481	524	506	554	490	518	532	547	527	520	504	495	552	543	518	512	561	526	572	564	540	539	510	532	511	557	492	514	534	512	525	546	503	554	521	517	555	554	549	498	538	571	532	502	543	531	533	532	531	524	521	512	502	540	553	520	495	554	516	518	486	502	528	523	546	536	491	512	528	541	529	538	523	486	521	525	510	516	549	555	573	513	516	543	527	530	537	521	568	493	501	506	529	541	539	512	495	505	550	530	516	543	545	553	517	535	551	509	518	524	502	524	522	510	530	509	534	518	473	500	525	505	568	483	539	511	582	518	543	531	555	533	544	524	510	550	528	540	501	537	499	501	573	540	493	539	513	519	569	517	528	560	525	517	509	527	514	529	499	529	535	527	522	569	483	541	515	523	562	519	521	626	565	512	523	526	507	552	500	514	550	512	489	527	557	529	528	516	526	550	545	518	486	496	519	501	550	538	507	496	520	537	537	566	535	532	530	532	510	567	493	531	484	529	479	524	562	507	513	570	521	514	529	548	546	523	524	533	503	514	522	537	510	508	539	525	497	564	504	495	530	531	526	508	512	476	524	508	531	545	526	536	518	560	572
1991	84	76	61	59	63	51	47	56	50	51	52	44	51	51	47	49	37	41	45	55	52	41	60	63	42	56	44	37	44	61	54	45	48	44	55	39	39	51	50	46	47	46	46	38	36	35	47	55	59	47	38	47	44	53	52	43	44	50	45	41	49	42	39	54	38	49	47	50	39	47	47	41	46	47	40	51	42	42	46	38	47	50	39	43	45	43	49	41	36	48	51	39	52	53	41	46	45	53	54	36	61	40	43	45	54	55	54	51	49	51	43	49	52	50	47	49	45	61	44	43	41	58	57	37	51	29	54	47	61	44	47	42	43	55	47	55	45	58	51	41	38	46	54	58	44	44	58	39	45	46	47	46	47	38	49	58	33	52	41	40	58	57	47	37	47	43	48	53	50	52	51	52	40	48	54	46	47	50	47	47	38	39	52	47	42	50	45	56	46	42	38	51	55	36	53	44	54	53	36	41	46	52	57	55	58	40	42	49	43	45	54	39	46	40	47	37	54	42	50	43	50	44	59	49	48	44	52	33	49	48	47	59	41	48	40	40	61	44	42	49	35	54	54	51	43	46	54	37	38	39	53	46	43	48	57	40	43	49	33	49	46	45	43	57	41	44	56	36	47	46	49	50	35	44	50	38	46	49	60	57	44	43	49	37	49	43	52	59	52	48	44	63	46	48	45	50	51	53	61	60	49	45	67	45	37	47	40	63	59	44	54	53	56	51	46	35	45	40	47	57	44	48	48	48	49	55	32	61	49	43	40	56	47	53	39	36	37	55	47	51	44	50	61	42	48	45	51	47	34	49	42	50	51	42	44	46	37	42	49	50	41	63	44	47	53	34	54	42	56	69	48	40	43	49	54	47	43	42	43	40	55	45	44	38	34	52	53	43	48	43	43	34	53	47	40	46	42	37	46	48	41	62	39	47	48	38	44	45	51	49	46	58	59	50	54	45	37	50	60	46	55	65	49	48	53	51	41	67	46	58	42	43	59	49	43	58	59	33	49	61	51	41	50	57	53	52	48	39	32	43	50	39	57	35	46	50	41	55	38	48	38	43	34	41	51	54	45	40	42	46	51	41	39	52	42	49	41	47	40	52	45	52	41	49	52	51	58	53	58	56	41	45	43	38	61	42	41	41	41	55	48	47	51	51	56	53	45	54	55	38	34	45	48	49	47	44	57	38	42	52	43	39	53	49	47	38	45	40	59	46	49	42	49	48	42	48	56	50	44	50	46	46	52	39	38	35	54	64	37	45	35	53	48	40	35	53	48	46	36	44	31	42	51	49	38	45	40	46	42	41	53	58	36	42	52	59	32	58	46	56	46	49	59	43	63	51	49	48	51	53	46	46	45	52	45	55	56	47	48	46	45	49	52	57	43	47	50	44	48	44	55	44	45	56	47	38	36	48	46	59	64	53	37	54	57	53	42	45	56	45	50	44	38	38	54	52	46	44	44	46	53	39	46	41	42	43	39	46	34	44	49	47	50	44	52	50	52	41	48	56	48	34	43	38	45	42	45	50	66	51	42	44	52	40	58	42	38	46	51	46	40	52	52	52	40	51	55	38	34	46	51	47	56	57	56	43	48	44	39	51	39	40	35	49	43	47	40	56	44	41	45	50	54	36	39	48	65	50	41	43	51	44	45	55	39	43	43	46	45	48	53	35	48	46	58	38	47	62	61	48	45	60	36	48	43	55	64	57	56	43	44	58	50	49	39	48	48	51	63	44	49	53	49	41	42	62	40	38	57	45	53	39	49	49	48	57	56	44	48	47	38	40	53	45	46	43	36	44	38	46	46	37	36	51	49	56	41	38	40	53	35	54	42	45	49	46	54	41	43	57	47	53	46	43	54	48	46	42	50	50	46	46	59	53	53	52	49	45	34	63	46	44	44	45	48	48	45	45	55	47	46	49	32	65	49	41	60	63	46	43	48	49	53	36	38	54	45	49	38	47	36	44	42	48	41	38	50	49	52	52	41	46	47	42	35	51	53	48	55	53	38	54	43	53	36	36	47	52	55	52	48	43	52	40	53	56	45	53	50	68	43	50	46	39	44	45	38	56	48	56	38	58	60	43	37	33	55	51	57	38	48	41	52	46	39	34	40	48	42	56	38	40	62	53	42	45	47	46	47	40	51	54	49	61	45	49	52	45	43	46	43	47	44	35	44	40	39	46	44	45	49	50	58	46	46	50	44	48	51	36	50	53	36	43	49	36	36	46	62	39	45	54	30	46	58	46	33	39	51	39	64	39	47	45	52	44	51	51	63	44	66	53	52	44	42	50	46	49	50	51	37	54	46	34	43	49	48	52	41	50	38	61	72	39	41	49	55	51	43	50	54	50	46	41	34	29	51	39	47	54	49	46	39	38	42	41	41	43	45	40	53	48	47	46	63	53	57	42	53	43	40	45	49	50	39	47	38	58	51	44	59	47	50	51	50	38	37	50	42	37	39	65	50	53	45	41	44	43	50	45	46	47	48	48	40	38	38	50	53	43	57	44	38	54	43	52	44	29	53	51	43	49	45	50	51	53	42	43	43	35	41	41	44	32	48	52	38	60	38	46	56	49	42	47	39	51	53	48	42	43	38	55	59	52	46	48	45	44	41	51	49	41	47	52	34	43	47	47	48	61	51	41	45	40	48	32	48	56	42	48	39	50	38	39	46	48	37	54	42	41	41	52	57	50	32	47	62	58	50	37	54	51	48	43	48	35	55	26	49	45	34	44	54	46	36	44	42	55	53	49	51	33	42	47	32	40	45	28	43	35	42	43	44	45	47	45	45	38	51	56	36	38	45	44	40	45	46	43	30	51	51	44	46	49	43	58	39	42	41	59	45	42	42	35	54	45	38	51	43	48	50	42	47	58	61	43	46	53	43	53	45	56	53	48	43	57	43	40	39	59	36	54	60	61	44	47	54	47	42	44	45	46	49	52	49	35	57	43	51	55	45	58	58	49	53	48	43	53	41	44	42	50	56	61	41	47	54	49	50	42	48	50	50	49	45	46	46	52	39	46	42	36	60	48	49	58	35	57	31	45	46	47	50	51	40	57	50	46	43	61	47	58	55	38	47	44	54	37	46	49	49	53	47	50	39	45	60	49	45	37	44	50	49	47	51	31	36	34	55	49	41	43	51	52	48	46	38	53	38	45	45	46	46	47	38	44	43	54	60	40	58	39	39	33	51	49	47	47	50	49	51	47	48	42	53	42	47	48	50	52	64	52	72	43	44	46	43	53	32	49	44	44	48	50	48	46	48	38	56	53	54	37	57	53	54	44	40	53	49	44	55	43	45	47	47	69	55	39	39	57	46	51	44	52	36	58	50	46	53	65	50	49	42	37	37	48	61	45	59	60	41	47	57	40	33	41	40	40	44	47	36	54	39	61	48	48	52	54	39	46	44	57	33	49	39	42	49	42	47	47	40	46	46	56	49	52	42	64	59	41	49	34	51	44	54	50	42	46	39	39	37	47	31	48	37
2035	197	200	260	232	224	227	197	196	173	181	178	173	162	185	174	181	150	164	177	157	189	192	151	169	165	159	151	161	179	149	181	182	174	167	168	164	151	151	170	166	155	161	147	156	166	147	136	157	171	166	176	155	153	142	155	186	142	177	152	156	156	143	152	174	154	152	169	179	167	143	141	159	167	163	156	153	154	142	171	158	170	156	135	155	124	154	132	169	152	147	168	156	135	162	153	175	159	154	162	153	169	157	139	152	166	163	150	168	145	169	137	156	163	167	154	178	167	171	165	177	148	143	164	161	149	157	177	149	169	182	151	157	178	148	132	160	141	166	157	162	176	177	165	153	156	156	172	157	153	171	167	155	173	163	155	141	162	157	165	180	175	158	152	173	161	196	173	156	201	154	151	168	155	176	148	161	148	162	179	172	165	155	140	167	159	145	153	169	175	162	163	162	177	175	140	153	169	147	167	155	163	162	168	161	180	171	154	146	153	158	168	159	197	166	140	181	171	158	153	152	161	141	172	172	167	178	151	187	139	168	147	147	168	156	149	163	153	189	167	161	168	154	141	162	167	179	166	164	192	170	173	172	151	192	148	168	181	155	165	161	177	154	145	157	168	146	157	170	158	158	149	158	152	193	143	129	168	161	171	156	169	134	155	152	149	171	165	192	136	152	168	147	147	166	138	164	191	148	154	153	160	166	158	176	161	150	160	155	173	161	161	176	149	169	164	130	164	155	170	169	161	175	162	136	145	171	163	144	154	142	180	197	136	160	140	158	172	195	162	129	174	168	155	164	152	151	150	170	162	154	151	145	166	175	173	182	153	170	142	159	147	160	143	162	156	174	149	165	126	159	168	156	164	167	173	165	174	170	173	166	162	181	142	151	168	152	165	160	157	154	161	167	142	160	160	174	151	156	164	151	186	176	175	171	163	168	162	148	172	150	150	154	155	129	179	155	146	159	162	152	180	153	157	147	170	157	178	154	143	155	177	155	157	150	159	162	167	179	169	154	156	160	160	145	158	165	160	168	163	170	137	145	172	172	158	162	196	175	175	150	156	152	168	153	182	136	150	156	166	143	149	144	159	173	148	144	146	175	150	166	159	159	142	147	158	158	167	158	154	155	159	168	184	171	160	166	151	150	156	155	174	167	147	175	151	173	156	162	181	158	147	162	176	159	146	175	147	149	179	157	173	166	158	165	168	172	135	168	148	144	170	145	181	138	170	147	163	155	160	166	157	133	169	168	180	170	171	172	150	176	141	138	157	168	174	145	159	166	180	167	180	154	175	168	140	167	178	161	176	154	159	154	169	141	161	148	152	163	165	167	183	151	152	172	138	165	153	163	155	171	157	184	172	152	170	154	167	158	139	163	158	173	158	148	151	168	163	164	175	160	161	148	156	158	148	139	163	174	155	163	168	199	148	148	152	177	183	142	135	164	153	166	146	169	169	166	171	158	154	160	133	153	153	158	173	144	179	133	153	159	162	171	167	159	178	151	158	177	168	165	173	159	153	157	148	151	171	170	162	128	168	167	165	146	166	145	156	161	162	153	152	160	155	143	139	149	171	177	151	146	168	157	173	159	150	167	141	178	165	168	158	153	175	171	172	164	161	147	173	165	149	195	155	160	167	174	152	168	178	159	190	186	157	144	166	143	189	171	149	167	165	181	164	146	148	182	146	158	174	141	181	145	154	161	165	182	175	151	172	158	164	165	165	149	162	161	153	165	149	165	162	136	170	159	156	177	179	157	153	154	178	146	168	173	173	150	178	162	182	155	160	155	152	161	161	155	177	156	163	161	171	172	159	166	159	153	161	173	148	156	152	162	163	142	166	178	156	176	144	143	169	160	160	159	177	151	153	151	139	164	164	148	151	178	155	157	142	139	170	157	162	156	166	172	149	173	156	135	160	168	153	160	175	168	162	144	173	164	146	161	161	165	139	152	166	160	171	163	163	169	146	150	155	152	145	156	145	163	176	168	168	156	161	176	140	161	153	156	155	189	156	160	165	176	169	152	158	162	159	189	193	148	165	154	182	176	150	157	155	155	160	152	153	174	167	157	183	135	165	170	157	140	159	168	174	141	177	160	191	142	174	138	151	187	164	179	147	160	160	153	167	165	186	149	166	158	169	146	154	163	140	171	166	174	163	153	164	166	185	186	148	151	171	141	145	168	169	181	150	146	143	184	146	175	166	155	166	152	178	171	142	158	162	162	187	182	144	148	171	167	165	175	154	175	171	157	150	170	164	161	141	171	185	174	144	170	153	164	177	173	159	163	156	170	171	146	161	155	154	171	163	145	153	165	166	160	161	139	142	155	170	150	160	159	160	147	150	185	182	165	166	137	147	136	153	170	147	167	179	175	163	174	162	144	154	176	174	152	153	152	158	146	165	159	131	161	142	167	152	142	156	171	145	161	142	165	176	164	161	169	177	160	157	165	159	157	169	168	159	150	154	156	154	172	168	158	165	165	157	181	160	142	168	169	160	169	150	191	154	144	169	177	141	142	174	197	160	160	135	162	161	151	154	160	166	137	161	156	141	162	140	156	157	154	172	184	156	181	163	179	166	153	176	149	181	160	156	156	182	160	163	154	150	149	152	141	170	156	184	163	174	160	171	142	150	153	174	156	157	159	173	153	146	163	159	145	168	167	148	154	158	149	155	158	148	154	177	156	161	155	170	172	170	164	155	158	159	199	183	134	168	167	175	161	176	174	156	173	147	162	158	165	174	176	149	179	182	148	155	151	181	189	160	175	160	165	155	164	166	158	176	149	180	165	148	186	179	162	164	146	141	140	163	175	176	157	162	134	180	149	161	169	170	169	165	175	168	149	146	158	174	163	156	153	175	139	157	149	169	159	169	154	147	153	159	155	145	154	147	157	160	166	176	150	154	158	153	176	153	156	154	155	182	178	188	191	166	179	171	173	139	160	163	158	150	166	176	162	150	147	166	165	154	154	166	162	153	160	156	123	172	159	162	163	167	163	169	163	156	155	175	154	141	168	154	156	148	139	164	156	150	170	162	151	164	161	170	154	181	166	173	149	167	164	167	161	177	166	167	161	159	158	153	150	160	153	158	168	162	173	166	157	128	168	178	177	171	196	188	149	152	148	172	159	148	176	185	157	151	146	154	171	162	161	166	141	169	164	165	138	153	167	165	183	150	136	142	161	155	172	147	184	155	168	147	163	189	173	167	154	158	161	151	172	161	165	158	150	140	154	172	144	167	155	147	169	152	159	152	161	146	140	175	170	154	175	159	157	146	161	147	161	171	155	152	162	177	173	163	184	158	172	173	165	135	138	151	165	162	160	157	145	179	176	167	145	155	163	195	152	155	172	162	155	153	146	153	156	156	169	150	143	168	158	170	155	171	161	164	149	182	129	170	163	148	180	144	143	168	177	156	156	158	188	147	163	156	154	144	155	161	139	153	176	136	155	169	158	174	160	141	179	163	134	176	175	173	162	160	154	155	164	165	140	142
9370	1157	1289	964	689	564	394	357	278	255	230	198	204	186	197	190	172	155	178	169	142	149	160	132	158	164	158	139	156	173	145	134	126	152	143	151	132	132	155	127	159	140	141	131	134	134	137	139	143	152	134	127	132	128	129	128	146	137	123	156	157	159	121	141	160	116	113	121	161	127	116	120	135	131	129	125	151	152	155	134	137	137	137	152	124	146	151	151	132	152	142	120	117	138	109	136	156	161	131	151	131	144	134	125	144	119	121	127	140	130	146	115	115	119	142	134	119	134	139	126	147	135	125	118	132	152	150	106	143	131	139	120	146	133	128	136	129	128	137	125	158	139	121	131	138	128	138	133	120	136	138	140	127	137	145	133	133	115	118	105	118	123	126	140	134	141	135	129	138	119	142	116	142	135	143	145	113	144	123	111	155	130	128	131	131	136	127	142	150	128	168	145	136	138	145	135	163	114	125	151	142	117	139	134	128	122	137	119	133	132	126	148	135	127	134	119	120	130	114	112	126	133	119	140	131	123	149	140	122	142	135	129	125	160	140	118	144	130	128	111	128	142	132	135	135	128	137	121	117	127	138	118	124	119	140	116	120	126	126	141	132	149	139	128	152	126	133	130	108	135	126	144	136	144	129	152	130	132	127	126	159	120	142	136	132	132	118	115	151	127	129	135	112	132	134	114	129	131	122	138	132	123	132	139	137	153	131	124	144	123	138	139	122	150	136	131	146	144	146	139	121	125	144	119	135	134	134	119	135	131	133	150	150	143	127	113	135	132	110	118	106	144	145	119	142	137	125	126	134	128	137	127	127	134	129	157	130	138	129	130	141	129	145	150	144	133	143	132	124	150	116	136	148	132	125	133	116	110	122	143	159	131	123	126	143	134	143	141	137	144	150	128	153	133	119	146	139	140	130	166	142	130	135	143	141	153	128	128	136	128	125	125	110	141	124	122	112	130	127	129	130	136	153	128	125	136	136	128	149	150	135	141	157	136	154	140	142	127	132	133	138	139	163	131	126	130	149	144	130	148	117	123	142	151	132	126	105	149	127	121	125	124	135	106	136	144	117	124	136	133	139	135	140	124	117	136	130	152	120	127	135	129	138	156	134	128	128	140	140	148	144	135	140	107	127	142	144	134	120	150	128	131	134	123	129	148	132	142	153	152	135	137	138	121	141	133	117	140	93	129	158	132	136	131	140	138	117	136	117	122	123	140	128	129	112	123	142	150	123	135	142	148	123	124	127	128	118	128	131	121	123	127	144	138	153	142	129	136	114	130	140	135	140	132	116	142	150	116	132	152	145	144	138	127	122	127	126	115	146	141	150	134	141	140	134	144	125	121	122	141	132	143	141	126	139	151	132	155	126	150	145	131	131	142	119	146	119	130	150	133	152	145	115	143	136	121	117	113	148	133	111	123	133	121	132	141	133	109	146	130	138	120	127	147	128	120	131	132	124	141	145	155	138	138	137	140	139	135	129	153	151	121	115	134	144	136	126	134	131	124	117	115	125	108	114	126	140	139	127	108	135	145	127	144	122	164	146	126	121	152	114	135	123	143	104	128	135	137	136	108	143	139	130	125	131	127	149	134	130	120	139	127	143	118	126	117	113	112	131	128	127	144	149	124	146	148	114	140	137	138	139	151	136	169	127	136	125	123	123	120	136	146	138	115	125	138	110	122	123	136	138	110	126	141	139	133	129	131	141	116	151	109	134	129	127	124	132	129	131	159	132	135	119	128	145	131	127	131	130	136	143	139	135	130	108	132	143	127	114	161	146	155	134	115	128	141	136	139	138	123	146	133	136	129	151	134	128	118	134	113	147	144	112	140	150	134	127	123	110	135	128	139	126	140	132	131	131	126	148	137	149	130	147	135	127	135	143	135	148	144	137	153	129	165	163	137	116	149	126	125	122	128	127	136	130	132	115	133	132	116	129	140	134	124	130	149	147	130	122	127	127	130	134	134	126	152	148	133	122	126	158	140	135	118	126	125	129	150	128	141	148	148	135	150	127	164	141	156	144	157	129	129	123	111	158	115	123	128	137	153	127	135	130	136	154	130	144	157	140	135	123	110	123	136	137	130	144	139	122	121	127	147	154	119	150	137	143	140	133	146	142	125	122	126	146	124	144	108	146	148	130	144	143	150	128	130	133	105	126	129	141	148	141	118	132	127	150	133	138	154	122	132	141	131	138	135	141	120	112	134	112	140	122	111	137	119	131	126	134	140	171	137	130	134	122	129	132	140	154	176	134	130	146	145	145	116	141	116	140	155	135	115	143	113	132	141	132	116	134	120	136	130	122	146	145	150	120	128	131	119	129	132	127	151	130	119	149	126	154	134	132	138	131	166	123	119	117	110	114	121	133	141	128	140	140	145	137	116	121	141	129	139	125	138	151	115	142	134	147	109	143	136	115	127	132	121	149	129	134	143	137	143	127	121	116	118	133	113	122	116	135	140	157	133	149	136	131	134	137	137	138	151	137	131	117	126	128	143	128	121	115	129	127	136	152	147	152	130	140	146	131	148	141	138	153	148	123	127	155	135	143	134	120	138	148	168	133	147	130	129	136	133	173	132	133	128	125	140	121	131	135	133	139	130	128	130	135	147	130	129	146	132	129	147	147	145	112	139	127	146	126	128	156	154	131	136	150	149	167	147	137	123	99	143	131	133	120	127	145	134	132	129	132	148	134	124	118	134	121	128	139	118	125	129	121	109	137	150	161	159	117	168	123	139	141	136	123	153	140	147	131	134	120	132	123	146	141	144	136	135	150	154	160	110	137	137	123	143	137	138	125	141	155	113	142	120	145	125	121	134	135	107	140	114	124	124	109	129	153	129	127	124	144	131	158	142	126	132	127	129	148	148	123	113	133	127	146	136	125	119	126	156	146	133	131	114	116	125	110	137	139	134	142	124	130	120	133	131	119	135	142	148	123	150	125	120	145	133	119	127	131	154	147	151	96	138	140	142	131	146	132	114	125	148	130	120	128	143	119	118	159	126	143	128	120	149	146	147	140	127	157	154	158	137	126	133	125	132	118	142	116	145	136	134	118	120	133	112	135	133	134	142	147	148	124	122	139	118	136	121	148	156	120	105	119	132	147	146	137	142	143	161	153	124	140	123	138	114	148	117	143	126	127	119	120	138	130	158	140	135	125	148	126	141	116	129	130	114	110	127	131	152	136	136	141	139	125	121	151	142	115	142	138	127	152	117	130	115	125	123	128	138	119	147	148	136	130	118	132	139	119	140	124	130	122	142	158	102	105	148	157	136	154	139	115	128	124	131	122	123	142	149	126	142	179	144	137	138	113	133	126	130	127	139	114	137	135	128	139	125	151	138	138	127	162	121	143	130	150	113	124	129	137	125	131	133	106	150	140	122	141	132	126	151	143	129	125	118	138	144	118	138	134	126	127	129	129	130	106	128	141	112	137	141	109	133	136	127	140	139	148	136	147	136	138	140	129	115	122	133	114	133	125	134	120	116
6107	1246	3000	3331	2873	2263	1885	1600	1342	1196	1055	980	809	791	730	703	662	649	566	576	527	536	533	493	520	496	464	463	440	471	477	427	444	383	382	425	429	417	388	401	430	421	396	396	385	390	379	378	349	383	363	392	371	367	381	369	359	390	401	357	354	351	382	392	367	377	392	325	365	350	383	347	380	337	412	354	338	372	391	346	358	372	359	377	386	373	372	337	374	385	383	402	348	325	353	362	354	373	354	352	366	356	357	345	346	352	373	371	417	380	353	375	381	358	398	314	364	335	354	342	375	353	335	376	363	352	373	362	334	339	348	334	356	371	395	385	364	345	344	353	334	355	378	321	363	382	356	366	323	394	361	360	373	334	348	366	342	349	363	344	379	308	388	341	384	339	341	345	356	366	348	361	364	359	367	347	380	331	323	378	350	386	364	329	389	378	394	369	389	338	352	345	369	354	362	365	359	349	354	358	358	347	362	354	382	384	380	352	374	341	364	338	346	388	399	363	379	386	342	324	358	357	354	359	361	346	344	356	392	379	376	379	342	367	367	336	371	330	361	339	335	386	350	332	349	353	357	349	368	361	355	374	348	359	356	381	347	344	346	323	347	341	378	367	358	334	339	379	370	394	362	379	324	335	359	329	324	329	337	359	343	390	368	390	371	338	340	373	340	321	359	378	337	355	390	406	315	351	372	359	355	367	351	334	361	354	364	380	374	373	358	339	339	320	388	362	340	358	343	384	352	349	364	373	362	365	364	320	372	373	367	367	371	330	339	384	388	364	342	334	369	356	356	360	329	372	372	353	356	351	352	389	356	379	345	351	361	370	352	314	341	362	350	347	341	346	358	365	335	361	356	386	350	345	375	324	387	373	353	340	369	338	382	350	371	340	330	388	347	356	364	364	359	345	342	344	350	354	385	346	344	380	364	323	348	369	324	364	358	347	362	329	397	334	363	334	336	339	350	354	365	311	343	350	370	409	368	361	372	379	352	354	360	331	387	349	373	383	342	394	343	345	381	372	366	359	356	357	359	358	343	359	372	371	322	322	359	368	351	349	358	347	338	373	354	346	352	397	361	376	325	340	349	363	342	317	341	368	371	372	374	359	363	349	348	346	362	334	346	352	380	358	327	341	342	336	345	349	370	350	345	330	347	383	346	341	352	335	374	321	354	343	351	365	401	378	356	359	357	357	374	341	356	373	330	369	337	352	350	372	336	340	394	372	370	339	351	348	341	341	352	352	357	351	351	364	326	331	324	376	357	360	321	344	347	350	342	345	370	346	381	351	362	367	361	360	367	370	342	355	371	401	338	377	321	355	363	329	393	372	341	378	348	367	319	356	336	359	370	329	380	353	346	370	361	326	366	332	335	361	369	341	371	380	379	317	376	408	383	338	330	363	349	361	390	334	368	346	327	349	348	343	345	326	364	366	352	383	336	342	353	360	369	354	361	364	364	380	378	374	366	358	342	375	333	364	332	343	362	319	328	352	366	321	341	367	371	345	340	369	389	354	374	350	329	340	334	322	371	332	355	356	363	367	386	360	379	347	358	346	318	356	340	378	350	354	359	330	370	315	342	335	347	370	373	353	349	355	352	360	377	379	344	392	343	357	361	367	344	332	345	366	343	344	356	342	362	353	344	399	347	365	383	392	373	340	339	322	351	333	338	367	340	373	344	338	341	333	349	397	349	352	345	345	379	359	340	369	336	379	357	363	363	347	354	347	357	338	368	349	365	330	330	345	377	367	365	352	364	361	388	391	329	344	323	297	351	333	348	352	361	335	351	366	367	372	364	350	368	371	343	318	422	375	326	380	352	333	301	381	363	366	354	383	350	346	331	351	378	365	344	349	348	340	360	346	346	390	378	363	347	357	359	370	362	340	378	352	335	375	328	369	364	331	358	349	361	354	373	364	367	377	357	331	368	314	377	358	343	333	376	341	321	328	358	338	354	369	355	344	355	350	344	390	384	350	354	381	329	350	381	370	334	374	364	342	340	374	358	346	340	375	362	347	361	340	370	326	356	326	332	391	316	354	353	368	343	366	336	344	333	336	385	378	374	347	347	361	345	361	336	346	325	359	374	324	356	337	356	376	362	318	323	349	332	369	346	357	356	338	376	308	346	359	336	319	355	398	361	378	341	369	361	365	384	403	350	372	331	358	338	352	363	356	353	366	364	384	371	377	367	324	379	347	363	357	367	346	380	369	334	358	384	378	370	383	362	339	368	355	354	371	375	366	343	372	327	341	341	362	374	364	302	346	350	371	361	332	368	360	348	355	354	370	359	379	347	340	370	368	357	332	356	382	368	350	376	355	370	360	323	384	348	336	391	360	369	376	370	347	349	370	345	335	335	359	358	385	359	371	343	344	362	356	358	373	348	362	350	346	351	393	338	338	373	332	310	367	343	348	341	370	382	389	393	396	390	352	321	340	361	332	360	399	339	365	332	365	351	373	364	335	375	371	373	341	335	336	328	367	330	369	340	370	342	374	399	365	349	361	374	356	351	365	326	372	339	303	382	337	349	346	355	338	380	319	374	371	339	371	341	360	361	337	373	363	369	346	321	355	334	368	357	363	375	336	354	358	337	379	364	334	344	359	355	365	396	365	367	373	354	380	363	362	350	322	371	348	353	359	367	348	369	381	363	391	368	333	338	334	326	356	329	387	350	361	342	414	336	364	370	326	382	380	354	364	403	338	353	359	352	363	375	381	306	377	368	318	338	341	330	365	352	364	364	324	388	360	344	359	353	392	374	351	347	368	374	335	351	370	357	319	360	388	346	356	373	334	381	356	347	342	387	376	361	374	371	358	335	330	327	359	379	372	365	354	352	347	323	375	348	339	331	327	404	357	336	360	312	336	344	349	361	343	308	372	357	376	346	389	348	345	353	335	318	388	361	355	379	375	348	350	351	348	355	375	343	332	390	361	366	339	347	364	382	379	363	317	373	362	369	339	383	353	363	325	374	361	334	383	360	352	348	384	328	359	353	360	365	365	365	310	392	328	372	351	341	359	351	369	321	351	337	345	315	380	365	343	359	372	358	362	328	369	355	356	370	371	379	391	378	370	350	345	339	381	330	344	340	351	348	321	357	366	357	364	381	353	357	330	349	369	379	350	341	353	367	354	372	352	349	367	331	341	349	355	350	359	353	394	317	362	384	343	368	333	351	384	351	367	345	353	423	356	355	359	349	344	377	357	317	359	353	350	336	330	364	363	370	355	378	348	372	344	343	339	357	347	362	391	376	353	358	374	352	363	369	352	377	357	334	346	367	326	377	362	382	364	380	339	337	362	351	389	390	387	365	358	365	378	350	376	379	392	345	336	334	372	387	360	345	346	335	343	307	348	339	355	379	340	339	374	361	355	339	339	325	363	320	369	372	381	338	362	350	391	367	345	354	387	331	374	352	358	324	348	375	350	355	365	349	343	369	348	390	327	339	380	373	346	387	381	349	348	369	347	339	355	336	341	353	358	351	356	363	348
16575	2735	2605	1938	1282	943	763	615	555	461	400	398	353	305	315	282	296	271	284	239	259	229	209	260	259	250	252	245	251	252	213	208	221	226	253	242	232	246	239	237	239	239	226	222	207	222	224	188	248	214	240	289	237	219	235	212	208	248	234	257	223	208	212	201	190	212	205	242	203	242	254	233	245	242	215	217	231	193	184	219	210	183	218	249	216	219	196	221	206	215	213	215	240	220	222	196	221	207	231	214	235	229	237	231	240	227	219	206	229	244	210	224	237	216	201	205	234	224	206	214	190	213	203	233	214	259	207	196	227	239	240	207	194	217	223	212	230	210	231	189	231	217	224	204	198	199	215	202	243	225	218	195	212	239	211	235	235	228	223	264	210	218	238	218	218	206	225	251	237	199	215	232	223	223	221	223	234	219	211	217	241	232	215	208	218	219	232	225	199	210	207	221	221	198	238	244	243	216	207	248	208	222	197	190	197	222	225	214	238	227	203	211	238	243	241	240	224	186	233	224	225	227	224	201	235	211	235	205	212	246	204	234	211	244	256	231	229	216	247	219	220	223	227	208	210	210	187	211	243	269	192	253	228	222	234	221	215	240	226	206	218	205	208	234	217	247	196	250	215	225	208	229	235	195	203	234	206	222	210	214	211	235	219	212	229	240	223	217	219	216	221	229	216	215	191	219	213	198	217	237	210	219	242	217	231	222	218	233	215	231	236	223	227	245	203	241	208	214	231	202	205	228	216	212	222	210	210	226	213	224	214	228	220	228	213	201	212	203	214	203	220	204	218	197	227	205	214	233	217	232	236	245	234	226	203	205	202	229	195	210	204	234	226	218	214	213	204	220	221	181	217	189	229	222	200	227	219	191	219	217	215	222	234	259	205	230	211	228	197	229	217	237	201	204	208	196	223	248	219	219	188	193	176	216	225	207	209	211	243	244	204	244	243	217	206	206	222	209	204	228	238	233	202	218	226	238	198	196	224	224	208	217	230	220	227	236	223	243	233	224	232	197	240	204	249	251	220	231	216	233	182	225	211	203	239	219	246	237	227	206	214	209	247	218	220	239	248	210	183	247	216	228	221	249	218	247	223	240	211	217	212	239	218	244	251	226	242	198	218	224	218	231	248	230	250	197	214	241	212	208	213	230	211	229	194	217	204	209	201	204	233	232	218	248	245	273	215	207	221	220	237	228	236	236	210	215	263	215	226	237	221	229	244	216	201	249	217	199	257	203	225	205	219	235	213	240	219	211	226	214	213	228	221	200	200	224	222	214	222	234	247	217	244	205	227	227	244	208	196	218	204	195	226	238	202	234	219	190	213	231	192	211	193	220	220	220	225	232	224	193	205	214	209	218	230	216	220	217	228	205	212	227	239	249	254	214	229	222	231	233	196	241	209	215	211	247	216	188	232	234	228	229	218	221	213	234	196	214	225	197	201	226	234	240	212	203	250	215	249	217	262	213	202	243	227	237	253	232	207	211	240	237	199	234	213	202	232	238	266	230	228	250	228	225	231	210	199	204	226	215	221	241	236	219	210	205	238	195	225	207	198	221	228	225	201	215	228	247	219	215	203	194	199	234	218	246	224	244	208	211	234	232	228	211	201	204	227	219	222	212	229	206	241	240	205	211	251	227	240	213	232	225	243	207	193	200	198	207	241	206	209	229	208	227	227	200	196	210	192	218	216	223	222	215	214	237	208	189	227	175	220	197	218	218	205	216	214	213	225	236	193	217	225	212	228	249	211	242	231	237	211	198	220	216	223	212	217	226	228	236	206	197	194	226	219	241	241	212	222	229	215	211	228	237	218	203	197	203	242	209	186	215	224	245	230	217	218	209	237	220	219	240	239	239	185	218	204	240	222	211	178	224	235	232	215	213	226	238	211	222	209	219	224	201	223	222	206	228	233	224	218	209	209	223	209	220	218	224	240	235	208	214	228	221	194	203	217	251	195	221	206	251	236	226	220	221	239	235	189	225	245	231	221	202	228	226	211	225	221	222	202	229	198	214	243	221	234	229	232	240	188	207	206	229	197	211	232	218	186	232	216	182	224	230	239	224	226	215	193	217	239	239	219	218	212	219	225	201	219	220	196	191	216	238	226	225	210	195	200	225	253	248	210	235	202	241	199	191	221	235	210	223	226	222	242	225	222	221	237	208	254	210	252	233	219	240	232	211	218	227	210	212	228	213	250	228	227	263	221	218	222	212	220	211	215	217	200	224	218	234	212	221	201	196	207	209	193	195	226	231	210	249	220	221	218	223	213	213	189	199	247	221	234	235	209	225	240	220	206	219	208	225	219	217	232	243	223	227	229	218	238	232	214	208	246	220	214	229	229	182	231	230	225	237	226	204	214	219	194	222	216	232	212	193	232	225	237	217	219	192	213	218	241	223	236	204	209	234	207	223	236	201	200	231	225	225	216	178	217	233	236	213	214	194	227	228	241	208	231	206	210	202	233	198	215	240	216	224	218	183	190	223	205	212	208	216	231	215	206	186	247	234	228	225	220	245	226	223	219	204	213	242	212	217	220	209	258	234	226	245	193	205	226	236	216	250	208	225	191	217	201	215	212	205	256	217	225	203	210	226	196	217	223	229	200	225	214	201	224	220	219	257	220	216	206	238	254	222	211	196	221	202	228	218	214	189	229	226	190	235	211	233	229	200	200	194	225	224	215	225	191	206	213	224	232	243	237	223	218	201	217	199	214	232	233	234	211	214	218	236	214	211	199	216	206	199	213	225	222	236	238	195	232	203	228	255	215	207	203	223	206	213	251	210	223	209	210	235	237	225	213	211	224	193	238	228	187	201	225	210	220	231	205	215	216	233	216	250	207	221	255	230	226	243	206	236	235	236	224	214	210	208	216	213	194	235	242	230	211	216	218	225	213	215	222	234	219	214	241	228	185	238	222	226	234	231	264	204	219	213	212	189	220	223	238	225	227	215	216	229	203	207	224	223	219	221	220	248	203	205	247	220	229	238	243	241	199	218	249	220	211	189	188	199	200	218	228	223	237	235	227	205	207	232	200	185	230	212	205	203	241	213	213	219	217	222	213	217	187	231	224	214	244	215	225	212	226	240	231	217	194	181	211	228	195	219	219	214	240	262	239	222	195	205	212	242	210	232	219	209	194	192	224	221	217	206	218	231	237	235	218	228	228	218	216	219	200	213	221	210	216	232	197	233	224	217	197	224	242	232	228	216	226	219	202	217	216	239	219	241	205	208	225	216	240	232	217	252	195	240	199	198	201	196	226	227	243	221	220	195	227	229	222	247	205	217	212	237	214	222	217	203	230	216	231	208	231	210	238	219	202	209	239	219	224	228	246	199	217	190	224	196	221	241	234	238	258	234	219	234	241	241	212	218	211	217	241	221	189	249	217	208	219	229	231	223	217	209	198	219	214	225	218	224	249	243	218	216	199	203	231	223	240	220	212	233	219	207	196	196	213	227	209	210	217	238	235	197	216	204	204	211	187	221	212	187
7977	2195	5067	5982	4991	4098	3322	2826	2284	1962	1727	1583	1550	1300	1172	1123	1011	1030	973	992	911	843	791	805	778	785	712	718	691	679	656	671	723	679	650	671	657	610	605	617	638	598	566	600	586	646	614	561	543	556	531	596	572	596	565	578	553	504	543	574	589	553	525	559	563	543	564	574	531	561	579	529	518	544	607	549	572	580	528	528	539	536	521	539	572	583	506	535	508	516	534	538	530	547	549	531	531	512	516	548	535	530	535	517	563	497	594	530	528	533	536	523	563	543	519	565	521	513	535	523	559	512	529	530	542	565	516	559	534	514	548	546	533	512	535	511	528	511	564	492	540	514	546	535	537	553	548	501	531	539	551	549	568	510	543	546	508	565	544	487	532	519	559	561	568	518	539	530	545	529	506	520	500	515	533	544	526	517	505	564	503	549	478	537	540	495	527	546	515	535	522	551	517	521	594	522	504	554	567	552	508	492	528	503	510	499	493	493	527	511	521	516	534	512	556	526	521	525	516	517	578	555	491	529	532	505	528	486	538	463	500	492	534	516	519	530	520	533	526	504	518	526	523	548	538	504	508	526	509	559	535	472	532	537	501	540	527	528	528	519	513	563	509	521	527	504	535	526	521	556	522	555	510	542	539	556	543	529	545	550	558	506	489	522	526	523	571	534	536	516	496	509	519	542	498	531	525	525	529	511	561	532	523	561	521	553	526	537	467	515	523	532	539	522	499	531	519	572	522	523	514	543	524	479	499	508	522	527	561	573	537	526	525	505	495	493	511	550	500	519	528	521	535	506	565	517	532	508	524	504	532	518	509	524	527	511	541	531	541	544	501	525	520	530	476	513	542	523	513	532	537	542	504	528	550	506	526	585	514	527	525	518	505	501	547	519	506	519	487	535	537	453	542	528	510	538	497	558	525	564	538	539	524	535	512	495	524	496	519	525	527	541	512	503	514	506	527	501	545	513	501	524	478	537	538	533	539	519	529	557	545	549	551	546	522	514	547	565	522	519	504	575	538	517	547	503	500	579	549	581	506	541	540	542	511	560	510	527	525	471	451	516	520	542	497	508	492	488	532	478	485	518	506	536	511	549	519	516	527	498	516	553	507	560	566	539	467	496	498	490	523	514	590	514	501	499	518	533	535	478	544	534	565	566	535	521	521	535	506	521	524	498	494	516	543	577	537	560	517	562	522	558	527	526	576	510	505	571	536	562	552	582	528	518	505	536	521	519	519	521	523	497	513	496	532	515	560	562	518	517	498	560	490	553	547	530	545	517	527	535	497	560	532	518	537	496	518	508	500	544	549	532	516	541	543	506	515	542	534	511	542	500	485	529	513	516	529	494	547	504	530	545	529	504	590	510	531	552	518	515	501	521	526	492	501	506	508	536	544	571	492	564	508	543	543	526	514	552	575	547	577	538	580	513	518	508	517	530	505	483	546	523	516	565	564	520	515	509	568	547	522	529	485	506	485	477	471	517	572	521	506	534	513	531	562	530	535	536	545	505	552	517	481	561	535	547	499	532	516	498	519	504	547	513	520	518	537	531	516	513	489	513	524	484	540	533	553	508	553	523	505	497	547	527	501	506	508	502	481	539	499	528	518	542	497	526	532	517	546	520	535	528	527	542	537	534	559	552	488	501	529	555	544	497	540	524	514	510	526	531	498	498	513	499	521	543	520	540	515	547	508	496	527	515	521	492	541	528	546	523	525	493	506	496	551	498	531	522	490	524	518	492	542	537	537	532	542	543	538	522	516	520	544	562	517	528	541	535	566	533	542	502	520	544	501	536	556	511	539	483	466	558	490	489	533	524	512	530	534	523	502	544	512	508	494	510	525	567	516	503	533	537	544	528	533	528	527	499	543	543	554	533	549	522	547	526	508	554	533	535	528	483	505	514	551	534	543	542	492	504	520	526	487	517	517	524	504	525	505	475	541	552	524	507	529	489	488	523	503	549	516	516	516	502	518	516	492	488	513	545	561	542	492	508	545	512	558	499	537	511	560	510	564	543	521	571	530	542	538	486	542	511	529	526	483	505	505	524	467	522	496	534	505	508	500	534	493	518	533	548	566	532	526	512	490	523	516	519	544	535	540	508	522	517	502	508	511	516	529	531	552	509	523	530	515	524	502	519	566	548	550	508	525	494	515	539	517	507	513	545	546	491	513	508	468	538	587	554	497	525	514	553	497	517	488	551	536	514	498	561	519	505	549	498	506	559	534	522	523	524	484	541	517	518	513	544	508	534	544	552	565	566	540	496	543	539	508	514	534	527	589	538	541	528	539	533	523	503	545	513	493	528	522	544	518	521	550	543	521	562	494	499	545	514	571	533	527	558	500	524	530	494	544	522	544	506	510	556	493	504	543	527	557	553	582	495	543	545	485	511	494	577	520	506	499	502	500	519	486	513	519	519	551	487	537	548	518	526	520	537	556	502	544	547	504	523	497	493	498	550	537	519	508	569	523	487	544	568	545	560	542	505	532	552	548	515	476	514	500	540	538	510	531	553	514	558	462	496	529	560	520	551	550	522	470	526	499	512	508	519	573	523	572	521	540	541	555	578	498	516	588	533	466	524	491	529	505	581	517	512	492	536	504	508	547	500	539	517	480	493	490	511	519	505	558	520	464	510	527	528	529	569	565	539	554	512	481	550	494	507	509	551	497	520	500	504	510	523	516	556	481	536	522	519	562	556	494	523	526	568	494	549	530	515	515	540	501	528	542	521	523	514	509	538	512	539	526	520	550	524	522	530	540	526	563	500	513	515	516	570	499	537	528	538	537	507	546	518	553	534	540	536	504	505	555	504	541	523	515	509	501	528	528	551	583	523	551	486	535	512	508	509	557	562	525	506	530	548	510	534	546	533	511	550	519	514	495	510	539	528	556	507	526	560	549	544	540	543	516	531	537	531	523	573	514	513	512	518	530	554	546	505	508	502	489	534	527	528	567	505	505	511	548	539	508	543	509	494	544	509	519	516	549	512	542	536	500	526	527	516	529	567	532	501	505	480	547	501	518	493	557	518	558	539	518	504	507	529	540	538	548	505	500	521	542	524	519	539	513	561	523	564	521	511	550	505	546	537	554	509	514	535	517	529	468	538	531	595	523	548	548	532	493	512	526	543	516	526	516	518	542	496	481	536	540	562	516	532	533	507	492	584	475	526	538	540	550	558	525	569	532	555	534	534	532	503	514	497	565	535	471	517	501	542	539	527	545	527	559	506	495	505	543	537	513	532	538	509	517	543	500	514	551	534	504	520	534	510	524	506	538	521	550	541	552	497	534	529	516	515	521	518	499	529	509	509	523	508	517	599	499	525	533	532	528	534	510	478	520	532	524	529	509	527	574	526	474	529	527	540	550	536	566	537	485	549	528	531	525	518	542	512	513	535	528	554	514	527	550	515	489	526	561	540	492	525	509	532	538	525	498	549	522	536	538	524	555	519	525	503	510	574	539	534	517	527	546	521	545	489	536	542	529	514	502	508
2121	69	73	77	67	66	59	43	57	42	64	40	41	61	38	41	55	46	61	45	41	35	42	38	45	45	60	49	50	41	42	48	52	56	56	53	45	51	59	53	56	43	51	50	42	54	36	53	52	35	53	49	34	41	48	56	49	39	32	40	44	40	31	49	50	59	51	49	43	36	56	37	52	35	45	48	59	51	50	61	48	42	40	47	40	42	40	53	50	40	46	56	30	40	45	47	44	62	42	51	55	40	67	45	47	55	47	46	44	35	46	42	50	44	45	45	53	47	51	39	52	39	50	47	46	52	60	40	38	42	45	36	42	49	46	56	53	45	46	52	34	49	43	59	47	59	67	56	58	54	50	47	42	56	50	47	45	47	34	39	53	47	43	40	52	51	43	51	41	53	48	52	37	49	48	54	54	46	48	35	31	48	53	60	52	50	37	52	49	61	50	47	34	55	53	45	39	44	50	54	59	45	35	53	32	43	35	49	50	46	40	43	56	37	35	55	37	48	41	44	55	54	50	36	46	46	51	40	38	56	49	50	55	36	66	50	48	42	51	45	47	44	56	42	40	56	48	45	52	63	34	38	40	45	56	63	46	40	41	33	47	54	38	45	62	49	64	47	47	44	54	55	41	34	63	47	53	53	47	48	55	35	40	51	70	50	39	48	42	50	36	39	41	43	39	48	45	58	59	45	48	46	57	51	51	58	51	43	31	49	50	40	52	51	64	51	43	54	39	40	49	54	46	54	42	57	53	35	51	59	44	58	58	49	47	40	53	44	55	45	47	53	46	47	53	61	58	59	46	39	42	43	43	45	52	51	40	50	45	42	53	46	48	37	56	50	54	51	50	41	53	41	56	52	51	50	52	33	45	43	36	41	57	46	40	45	36	44	53	40	51	42	50	28	56	51	48	51	48	48	63	60	56	52	52	58	47	48	39	50	49	37	55	45	45	41	42	49	48	47	41	56	51	46	59	46	48	44	52	35	50	49	43	53	47	48	42	46	46	41	55	49	42	58	50	38	55	36	44	48	41	39	40	40	48	43	48	45	46	42	48	58	39	53	44	43	54	48	54	45	44	39	43	48	56	47	47	49	43	55	43	48	42	61	51	37	31	59	45	59	46	53	46	52	48	45	50	45	40	52	41	37	50	38	40	42	48	41	47	55	46	39	41	54	47	41	33	44	46	35	52	60	42	41	51	58	45	40	38	53	57	61	41	46	49	40	33	44	36	45	58	55	54	38	39	39	38	51	55	44	49	47	51	40	47	47	61	52	43	43	52	55	44	42	45	53	40	45	42	38	41	38	57	55	47	48	39	43	37	55	50	43	34	41	44	49	40	58	50	54	59	46	38	44	45	43	58	53	42	58	48	47	51	58	60	69	50	43	42	58	48	47	45	53	40	43	42	45	44	43	40	61	48	60	50	45	53	33	47	54	52	43	31	56	55	53	50	57	31	47	42	50	58	54	38	51	48	48	53	44	49	34	36	33	33	60	37	44	49	53	45	48	52	46	55	43	48	44	35	59	44	49	41	46	38	50	42	42	48	50	47	38	54	54	55	51	50	48	41	48	30	58	52	44	59	43	42	53	49	43	50	38	42	41	51	55	40	43	44	45	52	42	53	47	52	57	54	43	45	48	50	53	41	47	52	39	55	44	40	43	60	44	47	55	35	42	50	38	50	40	59	41	49	59	53	41	52	45	46	43	43	49	45	38	50	41	54	45	46	58	47	50	55	39	45	43	60	40	51	58	49	52	43	48	47	34	54	45	38	50	48	39	38	49	40	34	49	57	40	41	49	33	57	46	41	31	54	54	44	45	35	44	45	41	41	42	49	43	50	44	52	53	62	44	60	51	36	46	48	38	55	43	47	43	58	41	49	44	43	44	46	56	49	51	58	45	38	50	41	48	41	43	47	53	34	44	55	37	30	46	46	58	40	43	42	44	60	44	46	46	46	44	41	55	51	49	52	42	40	48	44	46	41	44	45	44	44	39	44	64	56	51	44	36	44	52	45	48	44	38	54	51	57	47	41	55	48	58	48	44	51	50	49	48	43	57	51	49	46	41	54	38	55	53	47	59	44	51	46	58	39	48	61	54	55	41	52	51	34	47	52	43	48	53	47	37	49	36	54	47	52	40	52	57	32	54	54	48	42	46	43	52	44	51	51	41	49	53	55	56	37	49	36	47	49	33	39	49	49	53	49	46	46	45	40	44	29	57	48	39	51	66	53	46	40	35	38	46	58	54	65	34	45	50	57	47	47	51	44	49	55	46	41	49	52	40	49	42	44	40	45	44	49	56	54	37	44	48	51	45	47	55	41	53	51	41	51	51	44	55	53	45	36	50	44	52	43	47	45	41	41	40	35	51	45	53	60	51	39	45	62	48	40	43	46	51	35	42	49	45	52	54	32	42	43	62	45	45	43	39	43	50	42	43	54	64	53	47	44	42	61	41	56	49	38	34	47	44	44	53	52	53	53	38	40	45	54	51	48	48	37	43	65	49	54	47	34	44	34	56	50	62	55	42	34	49	33	42	49	59	60	48	55	49	48	48	46	53	57	45	57	47	45	40	36	50	39	40	47	56	41	42	53	60	49	48	47	42	53	44	43	46	46	40	53	53	32	42	48	59	55	49	50	49	45	49	40	37	47	64	43	41	53	62	42	47	54	57	48	43	41	48	41	45	49	49	48	52	47	47	43	41	53	35	54	50	40	48	52	43	46	30	50	56	39	37	47	38	44	41	43	53	43	59	48	51	43	31	43	40	48	44	54	46	46	57	47	61	46	45	49	47	58	41	50	39	37	42	53	48	50	41	45	50	51	45	48	39	46	45	47	51	60	49	54	47	42	47	51	47	36	41	52	61	45	38	50	39	56	45	44	50	50	46	57	49	51	46	60	51	36	47	34	45	49	45	54	46	44	48	39	54	46	58	63	53	54	44	53	44	43	51	48	54	59	33	44	43	36	55	48	40	47	46	60	61	59	40	35	51	37	48	58	57	43	49	39	49	53	45	51	49	49	47	53	44	51	47	45	55	49	58	43	50	53	43	62	35	43	43	51	34	50	40	36	60	46	44	46	44	63	42	37	48	47	51	44	50	43	49	46	44	56	56	40	43	48	54	50	48	64	53	42	42	43	50	50	42	39	59	52	46	48	50	45	39	45	48	43	48	43	42	49	52	51	42	47	35	41	41	46	51	49	49	34	46	40	32	59	52	50	45	70	44	45	38	47	56	51	46	34	55	39	49	34	46	43	43	51	45	48	49	46	48	49	41	50	37	36	45	47	45	48	42	45	40	33	49	40	36	55	36	52	58	50	47	35	40	38	36	68	44	39	49	36	56	49	40	51	50	46	47	42	46	50	42	51	56	38	52	36	45	52	51	43	45	49	64	47	57	41	61	54	47	40	34	35	52	55	42	46	43	40	43	37	40	43	39	47	51	53	54	47	39	48	35	54	48	44	52	51	37	46	51	46	41
2086	197	254	269	227	218	193	223	182	186	198	183	185	188	167	164	177	161	151	183	170	176	152	180	170	173	148	150	162	148	177	181	168	156	161	188	164	192	154	171	153	171	174	164	150	180	179	162	175	150	164	151	169	167	148	172	171	154	169	150	169	142	164	149	166	146	155	171	144	163	164	168	156	151	170	157	163	136	192	180	155	174	158	159	162	144	143	166	160	178	181	165	171	148	166	137	183	165	156	162	176	180	167	173	158	163	156	149	188	185	168	156	144	166	136	169	173	149	161	161	136	158	148	174	167	161	158	177	138	145	127	158	166	165	156	141	165	140	129	191	167	154	149	155	169	165	179	165	164	152	149	168	163	149	143	178	159	169	168	149	191	175	170	153	174	153	180	170	145	166	166	178	163	165	147	157	160	152	154	153	162	156	140	170	161	172	170	173	178	137	162	174	154	150	156	148	174	168	139	168	149	170	132	153	171	155	169	145	155	124	172	163	172	160	146	151	147	168	144	157	141	164	161	158	160	176	178	166	135	185	174	179	176	154	169	170	173	168	146	141	162	181	156	160	150	161	150	163	150	151	174	157	153	150	168	137	137	162	169	163	153	146	189	146	168	171	177	167	148	156	167	157	153	155	155	176	166	171	157	146	137	161	154	140	156	146	164	159	145	177	171	174	170	151	163	177	165	163	168	148	142	146	158	155	130	161	169	153	163	157	166	167	161	169	154	156	157	156	146	153	137	162	185	160	150	161	161	154	151	154	157	163	146	159	158	180	165	169	173	164	147	182	153	169	167	151	163	150	148	167	187	161	179	165	157	162	182	161	165	151	164	151	156	156	175	178	172	173	133	183	172	185	141	147	155	156	156	166	158	153	179	166	178	167	176	164	175	160	163	140	160	159	144	185	171	147	155	186	156	165	157	165	140	149	151	163	154	156	149	171	153	161	166	149	186	175	170	154	165	172	147	165	191	163	175	179	164	155	159	181	163	170	137	158	168	172	153	156	160	173	171	178	142	151	158	143	177	160	139	169	160	144	179	153	164	159	154	163	147	133	148	153	168	151	163	193	178	140	170	156	162	150	166	167	159	166	148	173	162	173	138	169	175	167	169	157	161	169	169	175	177	150	166	148	160	153	161	196	128	178	177	137	164	167	182	170	155	146	176	165	166	168	132	144	172	158	149	165	149	178	160	164	162	160	171	151	141	171	151	142	174	159	161	147	171	154	166	168	178	176	160	168	165	147	166	166	171	160	169	180	158	170	183	167	158	138	165	178	167	156	161	159	144	166	162	140	152	163	161	165	164	178	175	149	167	165	161	158	154	152	162	155	172	155	146	160	167	159	172	168	181	146	179	172	161	160	178	148	156	145	148	184	143	181	150	149	172	138	166	152	119	158	163	146	157	157	149	183	143	148	152	167	163	148	150	164	157	162	165	163	161	141	169	181	159	174	143	142	156	152	176	161	157	154	153	143	133	151	154	155	162	173	148	157	167	174	165	156	153	178	157	145	145	146	154	158	167	176	149	163	177	162	142	140	182	159	173	159	150	163	149	155	153	155	165	153	140	150	155	164	156	167	165	153	158	134	176	170	177	165	152	182	145	151	146	153	156	161	166	169	163	151	153	166	154	152	171	156	158	162	141	172	143	180	156	165	163	151	160	139	174	153	172	172	171	171	167	166	159	145	153	172	186	162	180	170	158	166	165	152	165	172	161	154	162	179	170	172	168	145	144	139	153	143	151	145	150	151	159	178	164	152	182	123	156	156	159	135	161	153	155	163	176	157	159	182	149	166	192	181	178	151	132	148	167	142	179	176	157	153	155	147	164	164	151	143	195	166	159	155	144	158	169	154	184	183	153	168	150	164	181	160	178	180	169	177	173	150	166	173	172	165	156	153	167	160	159	166	160	140	165	190	154	149	162	171	172	161	139	159	140	155	159	153	149	166	168	150	164	156	178	168	177	184	165	166	155	168	162	148	140	143	162	144	176	159	161	148	182	166	162	145	165	170	160	188	158	152	178	144	146	167	153	166	141	134	173	154	166	151	150	164	177	161	178	163	137	162	136	156	159	152	161	145	150	156	165	163	151	168	154	168	176	164	171	156	150	158	139	157	165	165	133	153	171	150	156	162	139	181	176	163	173	166	163	165	161	171	153	170	161	154	135	159	158	150	179	137	146	160	157	152	170	140	161	152	159	175	145	168	145	161	186	162	156	146	139	155	155	176	133	147	168	139	154	139	177	155	140	130	165	156	151	177	163	171	158	170	163	153	185	164	159	160	175	162	164	145	170	148	155	139	167	163	158	166	165	171	170	170	173	151	154	141	159	166	166	147	150	147	152	174	165	173	159	134	151	175	157	172	161	161	162	162	152	144	161	139	183	171	154	166	196	173	144	165	150	173	168	173	164	179	159	163	175	151	177	169	155	130	156	157	157	172	144	139	153	180	166	160	143	154	154	159	137	160	170	155	152	146	165	151	159	152	167	153	188	120	148	143	162	153	181	183	157	138	165	142	157	168	164	173	168	183	169	157	143	152	167	174	166	152	170	154	174	159	163	164	176	168	156	161	168	163	174	144	157	152	174	156	166	158	139	158	161	161	177	155	168	152	129	146	180	145	147	167	161	150	156	163	172	120	131	164	150	167	159	161	188	162	160	181	164	125	154	139	135	169	159	173	171	161	157	159	163	139	182	158	154	161	149	166	162	166	163	142	163	151	141	173	181	157	150	159	162	178	161	165	183	148	173	175	168	175	165	151	153	169	173	153	158	152	147	161	161	172	139	147	154	157	171	158	149	173	141	156	158	145	155	146	138	167	167	166	162	185	168	143	152	151	156	153	149	179	171	152	166	174	169	186	153	175	177	177	148	144	156	151	133	148	158	169	140	162	170	155	148	166	162	154	171	148	161	153	160	168	168	141	164	166	170	169	163	159	151	158	140	168	175	156	148	164	155	171	161	155	148	148	154	175	157	159	160	171	144	183	172	155	158	170	135	149	173	195	154	157	179	155	170	161	161	152	135	176	149	145	194	175	149	157	185	191	157	168	177	142	174	157	162	162	158	161	153	181	161	165	159	152	151	150	157	158	154	162	162	172	165	150	157	154	140	153	163	157	158	152	160	156	166	182	177	158	162	157	135	162	155	142	146	155	159	149	176	171	166	171	149	157	164	156	164	162	147	148	155	147	131	144	161	171	170	166	181	151	172	160	164	174	183	173	143	159	152	152	168	148	151	175	151	162	158	151	140	146	175	142	192	152	162	173	155	175	177	157	163	151	163	163	156	180	148	163	158	133	156	154	156	153	165	171	153	164	159	153	159	170	143	157	177	160	149	143	155	163	166	144	156	172	176	164	161	165	162	173	171	176	163	157	178	168	165	178	158	152	168	142	163	146	149	173	184	167	153	171	138	181	163	172	137	161	164	166	156	138	165	127	160	135	149	135	156	189	154	180	165	186	163	172	147	173	154	158	169	176	154	162
9718	1164	1290	993	673	517	391	364	299	293	229	221	188	207	170	187	166	154	161	180	169	145	150	161	156	145	143	140	142	133	140	157	144	155	143	153	149	146	147	139	152	144	143	145	127	147	102	123	134	154	150	127	137	131	134	132	136	146	142	133	138	145	136	154	133	139	136	115	132	119	125	120	132	153	153	128	145	120	112	137	124	115	125	134	136	140	135	140	151	146	119	146	161	147	147	129	131	167	139	144	122	148	123	136	140	136	146	143	141	129	151	148	132	154	124	131	139	147	126	133	127	132	155	119	139	125	148	111	131	141	121	149	135	125	146	116	152	139	142	120	143	123	147	134	127	137	127	124	135	132	138	127	115	119	132	158	150	134	133	148	129	122	144	145	114	125	139	128	106	149	128	137	136	125	128	144	158	123	128	140	116	126	130	126	130	135	142	124	135	133	142	126	134	120	151	135	114	137	134	132	145	151	157	150	143	150	135	124	136	135	150	133	144	142	137	155	141	120	156	134	127	148	135	126	128	151	123	136	155	142	136	138	140	110	142	124	142	154	161	162	110	137	126	145	123	128	129	124	142	132	114	137	124	141	141	134	118	156	138	117	119	131	149	139	127	144	132	139	128	143	129	147	137	123	119	129	148	150	147	126	118	126	125	142	121	130	131	146	135	161	147	137	169	140	155	117	131	150	134	143	149	122	140	144	132	144	116	141	128	144	122	123	152	124	114	147	154	138	118	134	129	137	120	130	115	146	144	159	155	128	118	129	134	149	138	135	133	128	129	151	134	138	132	124	123	137	128	127	132	117	125	125	126	124	127	149	138	149	144	135	123	125	126	139	129	120	127	147	141	138	137	133	141	134	133	140	132	135	130	123	138	126	135	140	153	154	125	115	143	130	154	105	126	145	128	126	142	133	126	138	120	136	109	115	112	146	133	118	135	144	149	124	149	122	124	123	127	146	146	129	127	136	139	132	127	149	138	132	142	139	138	135	111	114	140	145	124	114	139	133	119	120	139	129	126	142	148	134	141	142	130	136	132	136	146	136	148	131	130	132	135	152	136	129	132	142	127	137	144	136	151	120	132	140	123	163	129	132	144	128	144	147	138	124	138	134	132	156	141	134	118	120	139	130	155	132	106	126	122	117	127	136	133	134	158	141	113	139	118	117	123	146	123	166	149	130	145	147	154	133	128	144	125	149	158	139	131	138	148	173	140	140	148	104	120	142	151	141	131	115	117	114	153	126	130	118	126	130	141	152	133	133	125	142	130	144	144	139	137	130	128	140	135	115	127	134	159	122	124	135	103	115	129	126	123	136	141	128	127	143	140	135	153	122	130	150	136	127	149	135	141	114	127	134	140	153	130	143	116	132	154	128	149	123	117	143	108	125	133	120	115	137	153	127	145	146	131	132	143	131	147	127	136	127	151	136	139	130	125	125	125	127	157	148	110	129	138	145	129	102	152	128	137	126	143	137	123	143	152	143	139	146	118	146	134	134	131	134	142	136	122	141	129	132	144	127	134	140	139	134	118	119	114	140	142	128	140	149	144	144	142	125	140	137	125	105	114	150	136	129	137	131	176	145	143	132	145	95	147	146	128	132	131	121	129	126	122	128	134	135	120	115	118	136	131	168	153	139	134	130	156	154	136	114	113	132	132	127	157	166	133	132	149	143	132	144	130	129	151	129	129	162	125	148	149	118	173	123	135	130	118	140	133	152	114	138	127	125	125	138	146	136	140	129	130	119	132	145	152	129	130	134	137	150	165	116	142	126	142	135	130	118	115	135	154	119	144	134	132	130	134	139	117	120	135	139	146	132	152	121	139	113	142	171	134	135	131	124	138	137	139	131	138	122	142	147	134	139	110	109	120	136	148	131	146	134	139	129	125	148	133	139	129	142	130	124	118	128	139	145	147	164	150	143	145	143	139	133	134	133	123	134	148	141	134	122	133	146	155	137	118	144	132	127	156	135	129	139	134	131	119	140	123	160	141	135	162	134	124	129	130	110	126	158	141	122	153	133	128	143	125	117	146	142	129	118	133	130	122	120	141	133	144	143	137	128	129	121	135	123	148	131	136	118	149	149	127	108	123	128	121	145	144	136	132	99	146	141	137	141	131	130	129	132	139	129	118	141	131	110	131	123	126	143	114	118	143	135	132	153	140	130	134	128	137	124	103	136	137	130	122	140	134	124	139	124	157	133	156	104	140	139	158	139	161	130	136	140	135	125	117	133	122	124	125	114	158	122	121	156	134	148	136	137	129	139	116	138	140	142	155	151	137	141	132	114	134	131	133	138	127	129	101	137	126	133	125	157	142	133	137	148	129	131	143	99	124	151	154	144	124	118	122	145	134	143	117	150	150	125	141	138	143	119	124	124	132	129	145	136	128	143	133	122	157	137	129	129	143	125	137	128	137	129	152	122	138	148	135	138	137	126	129	115	117	135	134	125	139	135	131	141	137	124	131	127	143	139	148	143	126	143	148	137	121	125	139	115	138	143	146	136	128	138	132	139	123	116	124	112	142	141	111	135	118	147	138	144	139	117	127	149	132	147	142	151	134	129	143	139	122	135	143	139	142	133	127	130	122	166	135	136	125	145	127	116	121	141	130	132	122	131	135	149	132	124	134	140	123	129	144	116	149	141	133	152	127	133	123	117	128	131	160	147	142	116	124	110	156	132	140	139	140	125	125	142	133	126	137	131	142	145	123	133	132	129	144	126	123	122	127	117	140	114	133	125	146	124	127	141	142	134	128	129	128	132	140	134	137	129	119	135	124	142	111	146	135	153	155	142	115	151	134	140	149	124	142	121	127	121	121	122	136	132	143	144	136	114	139	115	159	143	140	117	135	131	137	134	122	148	132	130	126	140	155	159	134	123	114	135	147	113	130	147	126	153	146	156	119	134	137	148	145	112	128	127	141	153	135	143	119	113	122	124	128	122	144	149	130	157	127	132	141	122	140	126	145	129	146	122	131	143	124	128	137	142	128	104	128	142	136	106	127	127	141	123	145	130	152	139	129	140	128	143	153	177	126	135	144	155	136	126	143	120	129	145	147	125	133	132	138	129	140	122	137	135	138	154	137	139	130	144	115	146	130	133	154	132	131	116	142	121	154	138	151	138	122	144	138	142	131	142	150	126	128	121	119	130	136	112	170	122	118	153	125	130	141	139	148	134	145	136	146	128	125	122	123	156	130	116	139	130	115	126	155	127	156	153	135	141	130	151	125	137	144	128	128	131	139	143	126	108	144	146	153	126	132	138	112	128	145	142	133	133	127	115	161	143	129	139	142	134	127	144	128	146	150	133	133	143	132	138	116	119	121	126	145	129	141	140	126	151	136	123	132	139	140	142	159	141	140	155	131	128	125	152	123	129	141	122	116	127	141	118	143	129	130	115	151	148	148	123	132	153	122	120	113	140	142	139	135	144	122	128	126	126	152	120	125	136	138	133	148	140	139	147	144	130	141	128	129	113	119	140	138	153
6339	1273	2918	3460	2848	2292	1960	1547	1354	1150	986	912	849	754	747	687	674	630	624	562	562	560	494	501	508	477	482	433	486	414	473	440	434	431	386	405	418	440	403	407	432	392	410	399	376	424	430	373	392	383	371	369	377	397	392	375	418	357	391	385	357	368	387	361	374	384	362	393	368	343	386	377	364	368	371	386	354	394	388	351	357	369	334	387	380	353	383	355	376	400	341	335	369	350	382	368	337	360	372	360	357	372	351	373	356	362	385	373	364	365	374	376	355	340	355	351	380	358	396	349	333	343	342	337	369	355	360	364	365	359	358	349	357	380	362	355	347	391	336	287	339	348	349	349	374	346	339	330	333	360	368	355	357	361	363	362	360	354	348	353	382	325	354	345	346	345	360	350	377	359	341	345	398	378	371	378	344	375	383	352	366	339	359	393	350	342	335	363	325	366	368	352	330	370	356	317	360	333	410	351	368	391	373	335	347	347	348	381	364	381	344	349	385	354	380	300	354	366	346	360	377	385	332	350	347	328	365	336	364	342	336	348	367	367	346	380	327	369	361	373	334	360	348	354	325	326	397	380	328	363	351	337	363	392	385	394	382	351	361	320	357	402	347	349	347	356	325	353	362	391	353	363	346	342	364	388	308	367	327	330	376	355	354	358	346	375	337	358	368	362	366	340	346	383	381	361	357	341	325	354	348	332	365	365	354	368	321	339	353	372	339	354	368	395	346	355	353	330	329	371	393	335	349	350	333	341	358	311	350	385	369	341	365	367	368	364	388	358	362	320	322	353	359	360	358	343	344	397	316	387	383	344	368	363	379	319	352	352	319	336	374	332	373	363	358	363	341	351	343	320	365	342	369	355	349	316	358	371	366	377	393	370	345	353	348	352	343	323	338	370	337	360	358	358	374	358	364	383	369	365	361	356	362	343	355	397	324	371	361	363	342	367	346	358	323	352	376	384	358	343	357	336	368	329	351	344	354	344	372	310	364	392	355	341	348	344	351	339	333	376	327	371	350	368	360	356	399	363	364	352	361	349	348	356	377	357	341	338	338	336	351	343	377	376	382	334	335	386	353	378	336	349	361	351	359	317	355	327	358	340	365	339	379	353	349	329	361	357	369	366	376	387	358	360	365	320	359	327	393	345	357	337	362	368	344	357	375	406	316	320	350	339	355	337	380	336	378	369	344	330	361	325	341	377	355	402	369	371	359	355	332	344	329	378	335	390	363	370	347	348	338	338	358	362	347	384	353	365	381	341	358	354	348	343	365	369	335	350	363	383	344	381	359	348	356	379	319	350	400	332	376	343	330	311	322	393	350	355	363	352	374	330	371	366	388	355	359	321	381	356	371	355	350	365	372	370	360	365	413	362	343	380	375	367	364	359	323	382	334	402	359	342	342	373	338	368	368	374	352	368	404	358	368	352	356	347	374	355	365	384	359	384	383	322	343	366	373	364	328	352	333	364	340	352	365	382	346	370	371	341	361	367	351	373	341	320	340	373	413	346	374	329	358	334	354	355	375	354	364	362	336	322	348	393	356	339	349	374	334	368	353	349	312	332	358	353	380	345	345	354	329	376	375	373	343	347	351	357	372	363	355	352	351	343	361	334	335	355	340	360	362	369	357	346	382	394	351	344	400	344	358	382	378	356	370	352	375	382	350	347	380	351	359	358	325	346	375	362	373	330	327	357	353	346	362	353	354	349	353	393	368	359	354	361	361	342	342	369	330	330	382	332	392	353	346	351	345	377	376	366	332	348	348	407	333	354	380	361	348	362	387	312	350	345	349	350	354	384	346	340	355	339	360	365	343	366	342	338	342	354	370	357	349	407	376	373	360	371	328	353	366	379	359	335	359	365	384	343	360	355	337	339	377	367	378	351	361	373	325	364	372	373	367	380	369	372	374	337	373	354	361	341	324	359	338	348	338	337	376	353	349	342	353	325	371	365	371	385	351	380	362	353	381	355	346	356	365	375	384	337	350	329	351	390	358	324	366	336	329	382	388	369	346	344	349	362	353	368	377	381	374	348	338	369	374	345	360	362	347	371	365	349	323	341	370	312	355	336	325	323	372	364	349	357	335	357	396	370	339	364	339	348	359	353	333	357	351	371	338	359	345	348	363	392	355	328	344	323	352	366	339	353	355	377	357	347	349	384	350	340	373	356	369	351	330	376	342	363	336	372	383	396	346	326	356	353	329	348	354	320	344	364	339	398	360	342	363	349	350	344	321	378	348	374	375	354	333	387	365	355	379	357	359	369	304	348	375	343	343	356	361	341	365	359	335	329	358	361	377	327	394	358	356	347	351	347	353	334	341	355	345	342	376	308	354	343	329	338	385	328	374	372	345	326	352	380	357	363	371	315	358	335	360	376	364	347	368	362	337	322	347	393	334	367	321	340	344	373	334	357	358	338	357	386	333	342	364	348	366	365	343	335	345	336	342	352	345	370	327	320	342	342	362	354	335	348	339	342	339	362	353	362	369	332	354	324	354	345	333	369	328	357	373	352	334	324	347	329	383	350	329	391	355	366	345	331	385	356	392	343	346	335	353	362	358	362	328	369	344	354	367	341	341	352	367	362	357	348	349	365	353	387	351	340	352	386	323	371	359	383	320	371	376	366	362	360	359	380	359	333	330	357	391	371	373	371	348	381	365	386	320	342	362	354	370	322	368	371	375	375	367	362	369	321	364	368	367	387	369	345	344	349	335	382	360	362	365	349	351	350	349	370	358	350	348	344	379	357	373	362	378	364	355	378	356	361	346	369	365	355	364	369	370	347	375	339	344	382	360	369	366	389	360	354	321	352	379	323	367	379	361	351	335	373	332	333	358	347	341	353	362	358	354	356	314	391	347	357	373	375	366	337	349	321	369	349	373	343	386	368	355	351	364	365	378	340	333	336	355	356	356	319	336	338	365	339	333	327	341	354	368	361	360	367	348	377	366	366	348	342	370	351	365	394	344	336	336	365	371	349	382	354	345	373	349	352	361	333	359	350	358	354	352	346	379	345	343	354	378	341	380	395	327	362	336	365	382	340	365	323	364	371	318	346	347	326	364	359	343	358	329	360	384	398	340	334	349	371	353	358	332	371	340	337	332	325	351	334	333	352	343	341	394	363	362	350	369	334	341	357	356	326	344	356	380	378	365	371	347	348	363	361	350	357	377	351	358	351	340	360	363	363	353	368	357	373	353	339	384	379	372	380	352	347	341	372	377	378	336	353	358	380	354	359	364	343	357	339	348	347	361	373	348	321	381	367	352	363	365	374	356	355	385	345	350	345	354	348	359	363	370	373	361	351	354	350	329	359	368	312	343	353	347	364	382	349	339	368	352	337	352	377	376	357	375	340	333	350	352	402	353	342	383	381	346	351	363	342	379	346	397	343	350	377	371	372	379	345	347	365	344	339	350	356	344	359	337	390	377	364	363	357	359	362	390	307	345	346	331	350	333	329	389	357	324	322	359	354	328	361	322	376	318	385	336	365
16401	2799	2631	1834	1357	951	753	662	545	435	377	345	337	318	315	318	275	282	299	293	230	258	233	260	262	210	218	225	230	260	245	248	207	266	238	257	217	218	218	224	212	240	245	198	238	228	226	226	208	223	233	194	237	234	222	205	236	232	209	241	212	205	224	219	236	204	223	178	239	205	233	230	205	225	232	224	218	227	229	221	237	223	194	211	225	192	199	220	198	215	205	226	239	226	216	197	214	225	221	234	246	212	213	218	209	214	235	259	245	220	213	179	199	242	214	221	207	208	233	232	209	219	229	228	215	228	242	223	221	197	208	217	216	215	226	220	216	195	222	215	233	207	221	220	207	209	221	194	258	214	224	234	225	219	234	223	227	209	201	196	205	191	194	213	234	206	231	205	235	227	225	213	247	213	213	219	193	211	244	211	245	223	231	201	251	199	227	218	240	241	203	215	200	212	213	220	219	205	241	210	270	239	227	216	197	197	239	237	217	211	208	240	227	210	219	199	245	204	211	198	207	239	244	242	218	198	198	228	225	227	198	246	241	248	219	211	189	223	222	204	226	193	225	204	233	230	187	232	238	229	204	214	234	233	201	196	231	213	214	196	208	221	209	244	230	222	217	214	219	234	247	209	192	227	241	207	213	242	239	213	206	235	188	228	204	221	200	233	210	213	205	204	238	230	236	207	229	240	216	198	202	224	194	247	199	223	206	217	240	219	248	203	217	226	221	212	212	224	239	236	212	208	251	220	222	199	235	247	197	247	239	231	214	228	220	196	191	207	216	214	230	188	209	249	222	242	221	228	225	215	217	221	247	197	207	222	218	223	236	198	176	224	209	209	225	219	241	232	223	210	228	190	222	221	244	250	242	243	225	200	210	235	230	221	227	225	237	209	215	219	205	245	240	229	222	217	228	206	185	210	211	206	227	215	238	217	234	209	197	234	222	210	202	185	221	245	218	226	201	211	176	212	236	209	229	234	215	228	234	212	202	229	222	222	246	202	197	204	236	225	200	203	216	201	200	224	196	215	228	195	198	252	226	201	233	214	269	247	224	229	241	224	225	254	230	214	206	251	191	216	207	201	214	242	224	224	197	213	194	221	216	214	239	224	229	196	229	218	219	201	180	199	205	225	244	200	239	215	213	228	210	254	218	214	208	233	196	211	246	225	218	205	239	197	208	224	215	228	228	237	221	222	232	232	233	204	191	239	230	218	208	214	207	220	225	231	222	232	211	198	234	197	202	208	235	213	233	245	218	229	204	220	215	201	206	201	236	221	222	232	191	225	232	202	212	203	227	216	210	212	235	223	223	235	234	226	230	233	223	224	219	227	230	215	213	221	228	228	267	219	209	209	227	218	215	227	212	203	193	250	210	207	215	216	227	230	230	214	215	213	227	198	222	231	185	231	247	189	222	243	224	221	250	220	227	201	229	213	226	245	246	214	235	224	233	232	214	243	216	210	223	211	212	221	249	209	220	210	226	222	229	223	230	220	193	213	204	227	218	208	191	202	195	222	227	249	214	236	225	219	197	223	207	212	225	204	213	210	205	227	221	200	189	245	229	230	216	235	219	241	220	199	203	224	237	215	201	227	229	203	219	230	228	211	208	218	227	225	177	203	196	199	251	206	190	236	242	227	230	228	179	198	210	187	226	217	200	222	228	215	192	241	219	212	212	207	237	221	250	229	223	232	229	216	217	241	234	236	229	189	209	208	206	202	210	226	220	226	216	207	202	210	234	214	196	205	217	194	213	198	209	234	206	200	263	221	215	216	200	245	208	236	222	236	226	215	239	235	237	211	229	235	203	209	228	219	232	212	221	226	222	223	197	216	174	226	217	221	253	236	210	216	218	227	214	218	218	203	185	255	224	233	246	237	212	228	232	230	189	234	230	195	227	250	232	223	239	197	214	201	241	238	216	211	217	208	246	232	214	242	251	224	222	229	177	224	211	221	220	222	239	211	245	194	229	224	195	234	244	228	207	227	226	200	262	222	223	234	194	228	210	223	222	224	217	209	214	230	225	230	204	228	227	197	231	225	234	221	207	215	207	222	233	208	221	202	201	205	205	216	235	209	221	205	249	203	183	229	227	200	208	210	209	218	203	219	220	223	217	225	205	209	206	215	222	203	216	209	215	227	236	201	244	221	186	227	189	211	205	235	212	233	221	190	243	238	233	236	231	227	220	229	205	217	200	226	186	211	246	216	211	210	250	227	254	199	229	227	228	212	242	214	186	239	226	235	217	242	238	205	228	207	196	212	200	204	237	209	214	206	255	212	237	243	196	186	213	231	229	195	205	207	193	211	219	232	208	249	198	220	230	226	184	214	217	208	224	219	192	214	189	251	217	238	247	225	221	232	208	229	216	223	212	233	205	215	219	226	200	222	230	215	220	208	214	191	221	193	205	222	225	229	214	201	213	210	216	201	215	199	213	234	219	235	195	230	217	208	204	234	242	203	201	191	210	236	210	211	212	219	209	233	197	217	216	238	217	192	210	243	232	229	213	268	226	242	227	232	203	214	218	223	211	234	214	219	211	217	211	249	217	227	224	221	221	221	247	201	215	219	244	213	248	206	218	252	205	194	226	214	212	185	215	215	218	213	219	212	229	242	228	227	212	226	238	234	235	217	273	251	239	232	204	210	239	216	229	207	229	202	210	234	225	242	204	229	211	209	226	201	201	215	208	230	216	199	225	205	208	225	212	212	210	200	194	220	197	215	184	235	194	219	245	213	224	217	211	222	219	218	208	214	201	209	246	204	197	246	230	244	201	243	214	205	204	232	230	210	218	220	215	254	206	198	224	206	225	221	220	250	199	221	220	202	232	204	223	229	235	204	231	232	216	225	191	203	216	234	229	215	210	221	208	224	224	230	206	239	195	217	217	201	222	202	240	248	230	204	202	237	199	216	191	211	215	220	227	212	202	215	228	218	214	228	224	223	233	217	230	241	229	219	199	254	227	243	216	178	219	242	209	227	207	226	239	227	238	210	189	210	243	227	217	255	233	185	194	232	224	220	248	227	223	214	206	229	245	227	218	219	245	201	220	215	247	202	228	243	221	218	207	211	241	224	206	214	210	219	213	215	233	233	213	238	214	224	210	227	215	213	194	217	202	220	205	247	211	227	213	238	233	221	196	234	225	236	222	231	225	230	200	208	238	218	228	221	210	244	243	215	233	237	228	224	205	220	223	202	223	196	223	224	217	236	240	241	209	232	220	230	228	223	229	212	209	212	225	236	197	208	216	225	224	224	219	224	211	195	228	226	238	198	226	198	210	216	206	233	208	214	232	218	212	209	227	197	211	226	224	256	227	231	231	236	200	206	226	228	195	204	255	216	238	211	231	224	229	219	229	241	241	212	229	191	242	226	227	224	214	218	219	204	200	194	184	212	226	253	186	228	212	220	213	201	209	225	221	228	238	238	224	256	224	197	232	215	213	216	224	191	211	256	231	222	261	224	233	193	215	186	219	224	224	222	224	193
7965	2149	5252	5894	4833	4024	3329	2834	2415	1960	1711	1532	1442	1291	1234	1191	1116	1043	948	993	877	904	790	784	780	723	727	724	750	684	669	659	651	678	650	638	654	631	607	620	636	568	561	557	596	667	610	571	585	576	632	548	584	558	553	585	556	588	595	596	615	511	567	573	583	543	547	556	590	549	551	569	545	599	550	523	577	569	478	512	528	557	552	546	546	559	546	530	565	508	518	523	551	566	511	558	545	555	506	526	533	523	544	531	563	577	525	539	534	537	542	524	543	476	509	521	566	527	572	569	545	520	552	495	527	507	540	561	522	531	521	507	520	481	515	530	552	486	528	541	558	521	517	490	490	518	525	513	542	539	547	534	534	549	566	500	539	492	551	555	553	535	512	529	514	510	525	528	501	498	490	541	567	556	547	519	496	517	530	532	542	521	575	524	498	544	551	568	503	545	531	518	538	537	544	512	518	533	544	496	568	531	558	526	523	534	566	487	557	539	540	525	506	524	532	546	528	511	522	532	534	512	555	587	536	534	529	539	526	512	496	525	496	548	551	504	511	511	535	522	547	532	508	564	537	552	556	509	524	512	569	510	550	521	536	531	527	535	553	523	535	555	547	535	544	537	528	516	530	527	556	483	501	507	559	469	529	517	524	550	545	486	501	565	518	578	522	506	552	501	534	507	519	546	537	478	540	529	522	529	564	528	506	506	487	509	530	541	573	516	529	526	518	540	519	598	571	512	482	565	517	509	544	522	520	552	548	492	563	519	530	578	513	497	494	527	502	498	526	510	554	501	577	533	544	541	505	543	523	525	548	475	540	508	525	560	540	521	515	498	544	549	555	549	527	534	518	515	500	503	494	508	527	524	521	560	543	548	492	540	548	468	514	584	491	505	517	555	540	488	529	570	516	510	500	507	520	523	515	535	512	547	507	545	543	525	564	491	525	530	540	485	520	500	539	538	504	523	544	522	511	558	510	497	534	526	519	505	518	521	479	533	547	517	485	524	511	567	509	513	508	564	549	545	531	495	518	513	534	514	544	514	493	545	562	532	545	514	509	542	543	477	497	507	529	533	516	523	495	551	557	549	568	548	563	512	528	531	481	518	499	529	499	545	586	521	508	515	543	512	493	523	528	568	523	544	490	535	552	570	506	534	553	547	521	529	536	527	520	540	526	523	536	534	487	498	558	533	525	510	548	501	536	525	510	513	543	513	538	474	514	542	520	507	561	554	489	554	515	490	542	539	528	488	531	542	544	574	491	529	531	541	499	536	476	515	542	494	542	552	503	512	531	550	506	507	517	553	532	516	509	511	492	555	537	540	576	525	515	511	529	504	563	512	502	536	536	540	533	502	507	507	506	513	500	494	484	507	496	568	535	569	534	522	536	539	522	477	503	523	555	559	517	512	544	552	502	521	528	535	518	496	516	551	573	513	530	516	548	521	578	529	524	574	536	506	533	550	541	490	514	487	503	513	544	480	486	543	507	507	501	558	571	507	537	570	498	551	524	554	510	536	529	518	525	555	530	531	504	490	511	542	541	551	503	550	516	501	516	513	486	546	513	528	548	542	565	497	519	528	508	550	556	484	520	561	574	546	507	540	505	556	552	527	503	489	504	511	535	517	525	515	552	491	556	512	511	563	516	552	493	447	525	548	517	460	478	508	506	556	544	523	555	540	511	548	511	542	538	551	528	553	507	547	515	530	544	535	522	541	526	522	551	507	518	503	520	531	527	527	502	540	513	495	505	499	499	519	545	533	519	525	519	526	518	514	509	498	531	516	511	513	515	547	505	487	524	488	559	520	499	540	528	546	530	492	523	537	541	505	500	559	496	517	533	543	497	496	518	528	507	519	524	517	525	529	517	486	541	518	560	528	517	530	548	494	538	467	551	518	510	538	513	518	497	516	489	561	532	560	512	515	517	507	531	555	558	504	525	523	525	537	570	521	513	533	563	495	541	479	569	534	518	536	470	539	539	559	492	504	542	541	526	547	535	540	557	531	510	504	511	536	551	526	500	527	558	527	508	508	537	546	506	538	533	513	509	508	586	518	538	548	507	528	537	494	511	541	538	488	546	524	514	573	541	489	516	526	504	525	506	533	527	526	517	524	519	503	505	566	523	538	565	537	512	540	521	521	553	480	527	536	501	517	525	536	538	517	512	519	570	522	514	506	506	528	530	515	515	504	511	541	540	545	504	530	524	512	519	489	510	538	539	536	567	538	525	529	535	522	537	540	551	537	531	486	532	544	513	488	519	528	519	559	539	511	517	535	534	518	497	507	486	568	531	541	550	558	554	507	566	522	520	476	573	554	517	536	516	503	459	505	493	528	500	528	521	566	489	529	514	531	525	546	547	537	501	472	525	539	512	543	541	527	505	511	525	536	515	553	542	476	512	508	510	515	522	560	581	533	508	488	554	507	497	564	525	559	532	517	507	568	533	531	536	559	532	555	534	515	518	508	536	520	546	510	513	520	551	529	520	541	532	499	508	521	530	560	500	524	521	510	530	480	525	542	533	546	527	520	501	500	557	516	493	520	525	542	516	538	546	554	482	512	506	508	506	525	518	518	542	472	605	556	541	549	520	514	504	532	528	502	503	527	512	564	520	499	522	523	513	520	565	510	522	510	486	513	521	526	547	569	554	536	561	516	531	542	525	503	544	515	545	530	559	501	520	546	521	496	510	510	548	511	535	522	525	525	500	501	528	494	523	537	552	531	542	518	556	559	539	514	553	496	531	517	530	564	515	508	590	496	532	586	526	538	574	540	507	512	554	542	529	508	540	514	531	526	530	564	565	517	536	526	533	521	516	510	528	528	518	526	492	539	568	541	575	555	535	506	543	537	566	484	501	527	543	559	512	556	515	496	490	537	522	539	505	499	578	531	523	501	571	509	539	524	542	495	504	549	497	578	499	533	547	555	512	491	550	521	525	535	505	524	511	517	516	517	509	494	510	565	529	563	491	514	492	489	555	507	546	521	502	542	556	481	520	532	535	522	532	526	537	493	497	534	554	498	534	490	534	490	531	512	519	491	559	509	533	539	531	493	513	543	490	532	554	486	498	500	533	543	548	568	525	545	514	473	516	577	495	539	533	503	516	514	559	513	501	476	514	528	506	544	540	558	507	512	540	557	525	524	515	547	535	543	517	558	514	574	555	503	559	524	498	540	504	487	508	544	523	529	514	543	547	518	535	519	538	522	523	527	492	521	543	565	511	526	528	488	535	546	494	545	521	476	527	529	499	520	568	530	533	513	528	560	520	498	545	491	519	522	534	535	540	531	506	538	516	510	532	535	527	505	545	552	545	505	509	491	530	540	556	533	537	569	525	521	508	568	576	522	568	531	532	530	505	527	518	490	554	515	508	552	529	515	516	502	536	539	551	513	496	509	547	499	577	506	539	530	511	527	520	551	522	548	522	526	500	605	505	501	560	479	554	545	504	566	539	547	518	504	519	494	490	494	528	542	519	567	525	542	508	522	527	557
2116	65	81	79	67	55	55	43	56	39	48	41	45	49	64	50	41	42	47	47	40	48	39	44	44	53	43	43	55	41	50	50	56	43	51	60	50	40	57	30	42	44	40	53	38	43	43	51	51	50	56	44	53	44	34	41	53	43	42	50	32	42	44	51	57	36	49	42	49	56	44	53	55	44	51	67	40	49	46	41	42	60	53	56	33	44	43	43	49	52	45	37	41	45	45	40	48	53	55	55	48	34	43	50	57	40	46	49	61	68	48	40	52	47	42	46	46	46	40	49	46	64	59	43	51	39	41	55	30	45	57	57	44	38	44	51	49	44	49	46	36	47	38	46	46	38	47	41	57	56	57	47	48	52	39	49	42	49	35	61	58	49	55	50	31	41	65	39	48	46	47	46	55	59	44	46	50	31	54	47	34	63	44	61	54	39	51	49	58	47	37	44	39	43	60	49	43	54	47	48	41	49	42	24	47	46	47	51	52	34	59	51	42	41	57	43	51	54	47	41	47	41	47	43	38	47	48	59	46	44	46	42	52	44	37	46	44	55	42	52	62	40	45	38	46	46	47	56	52	38	56	40	52	44	50	56	51	59	45	64	48	25	49	52	39	53	50	44	34	42	51	49	46	48	53	54	48	52	55	40	41	42	57	41	40	43	41	42	52	42	44	50	42	64	47	49	52	38	55	47	41	42	41	50	53	41	38	50	50	44	49	41	47	47	46	41	49	53	43	42	48	38	49	49	40	56	48	54	45	44	45	42	50	38	45	46	49	55	41	45	49	48	42	40	39	57	44	50	57	52	47	40	54	39	53	50	41	44	48	44	34	42	49	50	52	41	49	44	39	54	42	50	50	55	57	63	56	35	37	28	47	55	45	42	43	62	60	46	45	39	46	36	48	44	46	42	44	37	45	51	51	36	47	54	60	54	39	41	53	48	65	36	28	46	46	48	44	42	45	38	44	53	41	29	32	57	45	48	53	40	47	42	56	42	40	70	59	55	49	43	47	46	48	52	46	65	41	47	55	45	57	59	31	39	43	39	51	35	43	42	48	49	47	53	51	63	61	60	65	47	42	37	67	51	45	41	40	52	47	50	52	41	49	63	47	34	35	47	49	42	41	50	39	47	61	63	60	45	46	46	43	58	44	58	46	64	50	47	52	49	23	38	50	37	43	40	44	39	42	41	53	40	40	28	56	59	51	49	42	46	64	24	39	57	39	46	45	47	41	47	63	59	43	60	62	47	46	53	35	40	54	40	56	55	49	46	42	46	60	38	42	41	37	51	29	47	45	42	35	45	42	56	42	44	47	53	49	39	50	54	49	51	47	48	50	45	57	51	51	42	40	42	50	60	50	51	52	41	40	30	43	41	56	41	40	48	56	38	43	42	48	41	57	41	61	44	41	47	41	50	53	54	55	49	50	45	53	50	41	45	43	46	35	45	53	62	53	43	56	55	43	39	44	38	55	41	54	43	60	43	38	47	56	36	40	33	54	44	64	72	58	44	40	61	42	47	48	59	58	43	51	43	45	52	37	41	44	55	46	39	31	40	47	46	40	39	42	30	42	42	39	37	46	38	36	54	34	54	50	49	31	52	46	49	48	48	42	41	39	57	56	49	53	45	39	38	57	60	58	43	56	53	42	44	52	42	57	56	53	36	38	50	51	40	50	44	47	50	41	54	43	44	54	44	47	52	44	45	48	44	37	47	48	52	49	41	43	48	47	56	37	52	52	58	58	40	43	46	39	49	41	51	45	45	50	50	38	37	41	37	53	54	45	56	47	51	44	40	63	40	40	54	32	47	49	61	45	49	46	44	42	43	48	46	37	55	44	43	40	39	53	39	53	39	58	34	32	38	68	42	52	44	40	55	38	43	55	32	62	46	45	55	36	39	40	59	37	45	46	50	41	58	43	50	33	51	49	41	51	43	51	37	53	54	44	48	51	34	50	51	57	51	40	39	61	40	53	40	38	52	46	49	54	57	47	45	40	41	47	52	34	44	48	42	51	45	48	34	47	44	43	45	42	37	43	39	48	47	51	58	53	35	43	47	46	46	54	52	50	54	37	47	44	44	43	48	62	54	71	33	34	35	57	39	40	58	61	45	42	36	37	47	34	43	52	45	50	50	48	41	37	43	51	48	39	37	55	49	52	48	44	37	32	40	50	41	48	50	37	45	43	49	46	53	44	41	64	46	34	44	50	50	46	64	42	53	49	40	42	48	51	45	54	50	63	45	54	42	57	51	41	61	52	42	48	42	38	43	39	49	36	41	58	42	51	53	50	45	39	39	53	54	36	34	60	54	43	50	47	43	38	58	41	39	56	44	50	53	45	46	52	49	39	50	45	48	43	51	56	39	44	56	37	37	55	44	45	63	66	36	48	32	37	45	48	67	52	45	45	48	43	41	28	44	46	50	46	49	42	46	43	36	34	43	44	45	45	39	39	47	56	51	48	45	46	50	59	51	55	44	55	34	35	40	31	50	52	67	55	41	47	50	40	26	48	51	44	40	37	57	37	55	49	42	49	51	53	49	29	48	64	57	50	44	37	36	37	37	42	61	35	41	49	47	50	43	37	48	54	46	47	59	42	38	43	45	46	48	44	36	47	47	43	42	36	53	54	48	48	49	38	45	38	39	51	56	59	44	43	33	42	39	50	47	51	40	48	40	42	40	34	35	45	41	43	42	55	51	50	45	60	42	51	53	46	37	58	49	33	51	30	42	39	43	42	46	49	47	53	54	43	42	44	47	46	51	49	41	47	38	56	56	48	57	54	37	47	43	45	51	49	40	43	42	38	48	49	38	48	51	47	44	56	47	48	48	42	50	39	42	43	43	49	53	51	41	25	40	46	40	43	50	49	44	61	44	41	40	39	51	50	50	70	54	44	45	65	43	44	39	46	46	43	45	41	52	58	48	41	37	66	38	47	43	49	48	47	43	34	42	56	47	40	55	41	52	41	53	53	46	50	52	44	41	50	53	31	41	48	42	49	44	56	34	42	53	45	49	58	42	46	47	37	45	50	49	43	47	41	56	48	50	62	33	51	50	40	46	67	38	48	44	39	32	42	48	53	34	62	40	45	41	44	49	49	40	37	36	40	46	37	48	55	37	39	40	41	46	42	39	46	52	39	53	50	36	38	33	54	35	37	40	48	40	49	38	66	57	40	42	52	47	48	47	42	35	40	42	47	49	50	43	43	50	52	37	45	47	30	65	43	62	39	36	44	40	40	43	54	40	45	55	38	44	42	45	45	42	54	47	44	50	38	35	36	48	51	33	46	36	45	48	47	45	45	38	63	43	46	42	47	46	55	48	65	38	41	39	48	54	41	40	53	51	34	51	50	48	50	48	48	49	51	39	53	47	40	48	40	45	45	51	48	33	42	45	38	57	53	38	51	44	47	46	36	39	59	37	58	40	46	39	34	54	58	55	45	59	46	48	40	44	50	43	43	36	51	39	49	53	32	43	45	47	40	44
2014	229	252	250	255	192	210	222	165	196	193	172	214	172	152	168	179	170	151	161	172	153	167	143	165	140	169	146	167	180	156	175	153	172	145	141	180	157	162	177	147	171	167	145	144	165	168	143	156	160	177	186	168	160	167	148	166	156	169	189	166	146	148	171	176	168	150	174	170	141	163	183	148	154	168	148	143	160	145	166	148	193	169	166	166	156	172	149	162	155	191	150	170	182	200	166	130	155	167	172	166	199	182	152	170	142	153	146	157	187	160	168	159	174	166	147	152	154	141	177	177	156	161	184	166	144	150	167	147	161	151	156	155	162	180	157	159	171	159	167	175	191	171	160	147	162	164	155	132	167	159	159	152	171	166	157	166	145	166	153	167	140	163	149	149	140	134	165	162	148	141	170	153	157	166	165	156	164	170	171	139	167	171	155	175	175	166	170	160	164	158	159	161	162	172	155	148	154	173	172	174	143	139	144	168	148	158	162	160	159	175	157	174	174	169	166	154	167	172	121	153	143	174	150	150	156	158	163	164	165	141	140	156	147	158	170	168	164	169	140	148	175	176	152	173	147	153	150	131	166	166	164	173	172	179	160	153	179	171	150	146	169	144	147	134	177	167	159	165	187	148	150	150	177	147	165	145	160	182	179	166	162	146	167	177	144	141	164	152	172	181	151	176	153	147	162	163	150	154	169	136	182	147	145	148	139	156	168	151	143	148	151	176	162	156	153	161	163	164	141	147	153	185	177	165	142	157	167	150	149	152	182	130	151	193	158	170	161	149	151	172	176	156	163	152	152	190	166	146	167	158	139	145	157	173	161	157	165	176	167	173	158	154	156	153	140	138	146	131	147	152	162	150	146	164	162	182	159	173	164	190	183	166	158	173	128	157	154	157	158	161	167	159	154	174	176	161	148	148	150	144	156	155	166	175	137	170	171	166	166	164	153	166	149	156	180	161	182	167	170	153	177	157	165	162	153	168	181	145	169	159	139	163	144	144	172	177	156	169	158	173	168	155	147	155	159	145	149	163	146	165	161	148	136	150	173	165	160	154	178	157	164	161	152	184	155	146	173	142	164	162	149	133	159	153	147	172	156	168	172	133	154	164	176	166	160	147	163	140	145	160	144	149	163	160	155	161	151	167	170	139	160	156	157	156	148	173	147	154	173	176	177	150	160	175	161	166	144	165	144	170	140	155	175	171	149	158	175	161	152	160	187	163	173	145	146	153	165	156	182	157	152	164	174	149	138	142	163	161	168	165	158	152	169	169	150	162	153	150	170	178	150	146	132	149	173	148	154	145	150	134	161	151	154	163	156	154	131	139	171	194	161	166	183	157	143	164	163	154	176	150	162	178	141	146	157	162	138	152	157	150	158	187	129	169	171	160	156	153	193	159	139	179	177	179	146	165	164	168	154	154	168	150	156	184	142	166	140	149	152	155	158	161	193	172	159	162	169	154	162	161	171	162	182	169	159	175	176	157	145	160	178	176	157	163	152	162	158	161	156	154	156	167	153	153	154	140	166	169	159	184	147	167	184	174	161	152	184	146	148	148	155	157	141	154	172	154	166	153	155	140	159	170	178	188	143	142	145	169	156	178	147	144	163	173	174	140	160	164	160	162	153	175	152	173	152	159	162	161	157	167	144	149	154	160	162	159	179	171	156	153	173	168	151	168	167	151	166	181	172	152	177	152	172	156	144	181	169	164	150	143	154	164	139	136	156	171	161	168	163	168	182	160	176	148	162	182	158	135	160	174	157	174	163	160	153	157	177	166	138	166	167	141	151	147	153	157	154	188	162	159	155	149	140	155	173	144	152	178	154	160	172	161	152	163	162	164	160	169	155	169	164	168	162	156	141	155	140	150	165	167	148	157	165	149	157	158	169	165	150	165	184	149	160	130	154	159	179	177	166	171	148	167	144	170	139	172	152	174	155	146	160	181	162	165	163	154	167	167	153	161	151	152	153	146	186	176	186	150	159	182	172	146	153	146	179	157	173	157	152	171	148	174	152	175	169	169	152	158	177	150	170	143	161	153	137	146	143	168	152	163	171	162	165	146	152	160	159	153	154	148	148	160	149	167	144	155	177	180	165	164	182	146	177	163	153	180	150	152	160	171	154	158	148	159	134	178	177	155	145	158	160	176	165	161	160	159	158	150	165	165	145	184	137	157	166	142	158	162	181	149	187	175	159	169	178	181	152	155	164	137	150	160	163	152	174	150	157	150	144	158	160	160	158	162	161	138	157	161	148	170	170	157	160	153	160	163	146	163	143	153	171	180	155	137	173	124	166	164	164	173	167	159	153	168	170	173	172	163	175	141	148	148	155	166	173	135	167	168	185	157	168	176	170	181	156	166	156	159	149	171	154	169	174	163	170	134	153	152	179	165	167	160	172	178	182	172	164	178	131	150	163	156	154	148	198	176	183	156	157	147	158	162	144	162	146	150	143	157	184	158	132	163	177	146	171	169	144	173	156	134	155	159	173	174	150	165	161	176	177	159	151	168	151	175	156	158	143	161	181	169	143	138	151	150	175	154	159	171	160	169	154	165	162	165	184	145	142	146	167	186	155	185	168	172	157	158	149	159	141	156	179	160	166	145	170	144	159	168	167	154	155	154	185	168	159	163	160	130	185	180	173	153	172	152	154	150	169	153	152	169	159	161	153	171	160	159	158	156	161	183	152	155	154	152	147	187	157	159	156	150	172	158	152	158	134	135	173	140	159	161	178	165	144	175	154	176	155	172	167	138	151	173	134	146	144	155	192	167	166	160	155	162	176	158	149	173	132	150	167	189	163	156	145	130	157	179	144	149	133	165	181	159	151	150	159	159	167	138	170	170	171	156	153	165	149	159	168	167	165	147	160	178	134	154	167	157	135	172	169	161	180	161	155	149	156	148	190	147	140	173	141	158	188	152	157	151	172	159	152	159	139	177	191	151	155	151	128	156	154	142	172	156	149	183	180	147	173	138	179	144	155	176	157	156	154	184	145	146	154	161	182	165	160	145	151	147	149	175	163	175	138	143	163	156	181	167	154	168	163	161	175	156	162	158	151	162	159	146	152	163	179	139	138	179	177	140	164	149	154	148	175	164	168	149	159	168	154	167	151	159	151	173	159	168	162	179	153	164	151	164	169	152	163	136	137	170	170	137	140	164	134	165	165	161	163	172	166	160	156	146	197	167	178	151	165	160	189	164	168	155	167	169	162	157	177	162	160	159	139	156	163	167	151	156	158	160	174	153	165	153	160	149	159	147	156	167	166	154	179	167	167	141	159	163	141	162	155	153	147	149	153	166	165	162	158	194	156	171	180	169	183	163	164	164	158	158	140	160	171	146	178	179	154	162	161	121	131	155	160	159	168	171	168	152	158	176	157	175	165	179	141	158	172	159	156	160	151	171	160	171	179	176	180	153	170	154	177	152	162	156	162	169	155	139	160	161	157	158	172	173	168	158	154	151	173	183	156	147	171	150	162	174	135	161	160
9539	1119	1312	990	670	463	436	324	278	260	247	224	199	202	181	177	152	156	137	140	200	137	161	153	147	150	157	157	166	130	127	162	145	165	162	142	126	135	147	149	145	156	124	159	134	159	135	126	134	107	133	126	132	108	133	125	144	157	145	125	138	146	162	130	135	127	142	131	130	128	135	146	149	121	139	130	123	122	133	149	120	128	125	107	127	125	113	140	133	107	139	134	143	126	158	137	131	127	130	132	110	142	130	162	132	145	142	132	135	129	140	127	133	137	126	130	138	137	137	153	130	127	128	151	133	150	126	127	133	130	136	140	147	138	156	133	139	133	139	130	143	135	124	124	137	160	127	140	162	161	133	150	152	129	142	149	133	138	135	131	137	123	126	128	154	161	146	123	136	134	128	156	146	136	116	131	161	135	152	108	132	122	143	123	122	125	131	136	132	141	126	133	145	131	152	129	130	111	135	115	117	149	122	117	152	153	143	134	121	133	129	118	142	127	144	146	127	141	139	129	132	126	132	120	141	121	130	134	152	155	138	133	124	142	117	140	144	131	136	129	113	130	120	126	111	132	117	112	120	132	130	139	117	124	145	155	120	155	145	127	137	155	112	144	125	134	139	141	118	119	115	128	157	128	145	131	127	145	135	131	151	128	123	144	112	137	129	119	130	120	126	128	147	123	148	144	128	150	123	138	130	129	129	144	131	140	135	129	140	163	142	143	146	139	137	130	144	138	132	115	145	137	117	150	126	133	126	106	127	140	149	143	131	126	121	146	122	126	138	112	141	134	129	141	142	134	133	134	136	125	127	148	119	138	131	134	116	133	136	130	146	143	160	119	138	131	134	136	125	128	128	160	144	137	115	114	141	124	138	117	132	127	156	156	134	136	136	96	125	128	136	157	132	131	130	115	129	148	133	133	130	110	119	150	135	120	126	138	125	151	141	118	115	139	139	131	148	128	149	139	126	143	107	123	133	137	144	139	151	144	120	115	130	150	140	118	149	147	123	123	135	137	121	135	149	155	149	126	134	139	132	137	136	126	112	141	138	118	136	135	122	139	132	135	122	134	116	114	117	148	132	130	137	140	145	171	144	136	154	130	135	151	145	150	122	130	128	141	125	137	142	122	124	128	113	127	151	134	143	132	118	123	141	124	144	115	133	156	121	151	139	136	136	131	146	127	138	146	172	136	128	138	135	142	139	149	121	154	133	125	141	132	125	148	124	141	142	113	128	147	141	144	122	130	136	159	112	120	123	136	136	126	138	121	138	141	135	145	153	130	118	150	124	133	127	146	129	144	126	150	127	127	124	154	143	121	138	133	119	116	120	132	165	148	131	134	116	145	110	119	127	132	141	125	128	128	131	111	138	137	147	107	128	133	137	118	162	138	131	141	155	140	114	143	135	114	140	121	145	134	140	122	150	129	137	146	129	148	146	136	120	133	166	136	134	138	141	135	125	156	136	150	131	140	144	121	138	100	115	151	108	113	115	128	136	137	135	107	163	140	125	142	125	130	125	135	145	135	140	148	125	129	136	154	119	132	113	133	119	137	125	117	111	144	125	104	131	137	134	128	143	120	128	115	147	122	113	140	116	130	128	138	129	138	119	130	146	147	146	129	120	145	152	137	140	150	146	126	142	131	108	128	150	144	157	130	129	150	137	116	142	115	126	118	143	127	137	117	155	126	139	136	110	130	124	116	159	122	129	139	149	121	135	119	109	137	114	136	127	122	146	148	118	150	129	144	138	128	150	148	145	135	134	142	134	135	150	130	130	132	145	152	129	145	146	113	143	119	138	132	122	116	129	133	126	133	138	136	129	141	145	139	116	118	103	152	156	130	140	139	136	147	110	145	157	122	117	136	147	119	134	139	112	132	134	124	126	119	141	105	123	134	147	113	125	122	121	155	136	124	138	135	142	151	128	133	136	148	130	113	133	132	124	120	154	119	129	137	139	143	138	147	147	122	137	147	152	129	138	131	125	140	121	143	145	128	142	144	142	131	144	132	155	133	123	120	135	142	127	124	135	147	128	126	140	149	148	159	143	145	126	119	142	129	109	114	145	136	124	144	151	138	149	149	149	149	146	136	128	136	124	130	138	139	117	135	134	128	144	146	106	135	146	140	129	142	150	125	140	119	122	155	160	139	141	139	139	135	141	144	130	139	143	116	109	131	124	131	142	135	138	135	135	130	149	138	124	127	139	124	129	130	156	149	145	128	128	153	133	139	145	123	133	131	137	158	130	156	144	149	113	119	116	119	128	147	133	123	125	116	138	131	155	131	140	120	137	136	122	123	128	147	131	147	140	119	124	133	126	138	148	136	125	131	119	139	114	134	140	131	133	146	147	140	143	119	124	148	139	140	126	135	131	138	104	145	155	125	133	141	139	131	143	121	126	116	150	140	137	137	147	148	124	113	137	133	149	123	115	125	143	130	153	151	142	156	122	130	123	122	128	133	135	117	125	142	140	122	140	119	123	143	146	139	126	165	140	126	134	147	125	144	135	136	120	129	138	145	147	154	125	131	119	123	136	133	146	129	160	155	136	147	133	125	118	138	117	141	118	99	145	138	124	151	127	140	127	123	139	134	146	128	162	141	140	134	133	154	145	124	127	121	131	117	115	133	155	131	144	137	147	132	134	122	134	134	134	115	130	130	153	123	142	133	145	127	142	135	147	128	129	122	125	159	145	166	141	131	128	140	156	115	135	112	126	129	123	122	142	159	137	130	136	128	145	136	145	146	139	124	122	122	136	149	138	119	117	149	121	137	143	163	128	131	126	143	139	147	147	146	133	125	159	108	121	129	124	136	154	121	143	151	147	109	136	120	134	136	139	141	129	142	163	144	127	116	125	122	142	137	141	126	133	135	154	139	152	148	159	128	124	130	126	134	127	159	165	125	140	126	144	140	137	120	123	139	123	156	131	120	136	132	133	151	124	127	121	141	115	133	116	143	128	147	140	119	137	131	133	122	122	132	140	154	121	125	135	153	142	143	129	155	137	129	122	128	127	157	138	134	145	112	131	129	119	118	141	131	135	125	109	152	146	128	125	152	138	122	140	134	122	141	130	147	146	120	122	127	136	126	147	124	146	114	125	147	104	125	126	123	137	117	127	134	116	117	146	161	153	129	146	119	115	130	134	121	128	117	109	146	139	145	133	152	137	109	144	112	128	151	150	121	154	110	142	150	145	128	129	121	146	150	139	119	144	140	146	129	131	136	133	120	118	123	124	146	127	134	134	118	137	159	127	142	121	154	132	138	120	145	144	151	129	112	116	129	118	131	128	127	108	132	121	148	129	159	135	128	145	141	132	115	134	163	128	133	124	132	129	140	133	138	149	105	130	143	121	129	142	132	134	130	135	150	124	115	120	118	127	130	141	132	142	136	138	128	141	127	152	121	148	134	138	140	131	144	131	130	145	140	132	122	127	153	139	134	138	142	122	134	110	134	138	148	137	118	140	155	139	129	148	113	123	116	120	144
6187	1230	2954	3279	2801	2351	1994	1692	1291	1111	1059	905	831	832	746	667	655	611	543	560	517	546	521	472	452	462	456	458	475	454	434	434	444	420	405	420	421	438	408	429	444	379	452	394	393	391	386	402	378	377	334	366	371	373	329	349	356	327	403	359	357	384	383	393	368	378	382	386	405	382	382	339	333	374	336	348	350	383	342	331	378	374	386	356	353	340	363	357	366	359	369	357	373	373	350	394	379	343	378	356	392	356	380	362	324	350	398	347	370	326	352	336	362	371	382	390	363	351	349	343	359	357	343	379	349	362	366	332	345	370	362	372	352	383	363	361	376	372	362	362	374	366	371	372	377	363	347	360	361	348	356	333	330	383	366	326	393	350	351	358	338	382	350	369	363	379	346	351	376	342	357	381	306	370	361	354	388	320	336	382	369	359	354	351	350	382	364	349	340	375	381	371	333	344	358	354	338	327	347	357	365	354	359	370	372	371	328	381	375	331	353	334	345	386	368	344	359	320	340	391	355	328	380	329	349	352	367	359	352	365	357	347	354	366	366	361	328	351	362	361	353	377	358	381	350	403	408	367	365	370	333	353	372	319	367	347	321	411	353	355	348	325	375	371	352	356	351	391	381	401	345	383	366	392	338	402	376	387	357	364	372	372	371	346	370	324	334	350	379	389	353	336	360	349	346	374	354	336	363	354	374	352	376	374	351	377	325	354	353	364	376	370	353	377	376	340	357	354	352	338	382	368	332	362	368	335	337	333	355	383	342	352	360	382	356	389	358	361	341	315	356	380	373	353	381	367	359	370	319	335	351	324	344	352	343	353	346	344	333	358	337	367	322	363	369	356	362	342	353	387	348	355	348	320	336	380	336	348	347	401	350	357	340	338	378	337	344	395	349	388	341	361	355	366	364	328	366	379	343	350	385	374	344	369	358	353	332	343	361	372	341	386	359	380	352	383	346	374	342	356	335	371	327	369	353	359	347	366	360	351	356	357	326	400	364	350	363	384	373	339	350	401	400	362	338	354	372	376	355	342	353	356	342	358	349	352	380	348	352	358	388	341	392	358	401	361	317	356	346	353	383	339	392	374	366	337	370	371	341	375	358	358	382	357	408	353	367	311	365	355	367	346	330	329	320	325	352	343	355	353	326	351	358	366	331	357	367	375	325	337	375	386	335	368	389	380	342	357	353	359	339	350	331	343	327	368	360	341	392	342	347	351	390	371	338	350	362	357	334	298	364	391	389	352	391	323	345	331	369	344	367	358	367	336	367	381	369	351	366	338	372	334	348	346	355	372	336	372	365	341	364	331	367	377	350	387	378	358	347	365	347	346	382	332	383	321	344	350	356	383	380	366	378	365	380	339	359	329	310	359	330	342	342	344	380	349	372	342	354	364	356	373	323	342	330	385	310	334	344	338	381	363	369	352	359	364	344	362	365	373	350	359	327	317	381	367	338	381	337	381	361	360	386	350	363	363	354	351	341	364	358	395	362	317	348	338	395	370	361	335	328	357	360	330	364	357	328	299	359	376	377	356	361	368	349	357	370	366	356	318	392	336	373	379	357	356	371	372	365	365	322	367	360	338	400	360	365	360	364	357	367	373	344	372	376	353	360	375	334	361	356	361	363	316	370	372	348	357	325	387	330	378	379	351	349	371	376	335	368	338	361	362	356	371	362	353	356	351	372	344	359	395	405	367	346	369	349	379	346	376	392	356	367	322	374	334	389	385	333	371	371	375	381	359	336	381	324	358	347	364	370	356	369	352	350	337	379	353	383	338	347	363	362	346	342	358	370	386	345	350	355	375	377	353	351	322	359	387	340	389	358	345	367	363	346	359	368	372	348	337	367	350	377	351	367	357	367	354	362	322	373	365	364	353	348	347	383	385	355	345	363	315	374	312	344	332	400	357	374	348	370	384	356	376	385	392	360	385	366	366	329	392	347	351	401	348	326	375	345	368	338	367	374	352	345	353	353	355	379	352	377	370	333	366	355	338	362	360	361	357	361	360	358	349	363	324	346	336	349	336	377	359	344	394	351	360	325	350	347	333	382	364	345	393	364	347	327	333	369	347	343	340	353	358	374	382	337	350	352	377	389	374	352	384	375	328	337	332	357	368	351	376	372	320	335	349	353	331	331	364	377	347	372	363	345	355	350	365	334	346	359	352	322	352	374	350	355	380	399	352	388	362	368	368	367	352	365	346	353	356	372	355	396	408	338	380	349	363	333	347	362	351	345	328	370	344	348	336	376	376	341	353	365	345	384	349	366	361	372	371	339	377	371	385	387	361	413	334	354	344	378	367	371	333	359	334	349	342	350	340	362	376	352	371	404	400	361	388	338	330	366	385	342	370	372	392	360	344	350	364	342	338	372	372	348	352	371	378	386	373	364	361	364	376	376	319	364	361	369	330	375	328	340	357	340	328	331	366	364	370	376	368	337	374	371	377	352	390	373	348	385	353	347	348	352	333	340	354	339	338	313	378	369	365	367	351	379	358	367	364	346	326	332	334	371	292	329	369	326	366	337	341	375	366	352	353	367	357	341	360	344	357	362	365	346	356	397	355	359	359	350	398	349	336	340	362	383	352	355	378	336	332	358	337	348	329	311	345	337	347	349	381	363	364	375	386	356	377	387	381	395	362	354	359	338	355	388	338	358	360	373	367	340	354	369	333	362	350	345	352	384	374	361	362	357	339	375	365	392	304	350	364	364	350	375	367	350	390	324	359	372	353	325	357	329	348	371	364	377	375	354	344	351	337	358	361	382	350	392	362	346	354	348	381	357	330	361	370	352	344	362	322	363	339	326	332	359	344	384	357	356	352	344	370	358	330	372	365	368	327	378	372	359	360	359	345	349	349	342	367	389	363	384	406	309	394	368	351	336	352	354	371	335	336	353	363	343	387	333	354	371	384	353	367	373	385	321	381	347	367	357	377	328	343	353	373	367	375	328	364	350	351	418	356	349	358	412	352	338	377	339	352	330	367	359	349	371	379	345	328	367	376	344	332	339	350	359	331	357	323	349	341	346	347	326	355	349	386	381	351	353	394	372	318	361	374	372	379	358	379	341	320	369	364	348	326	331	357	361	369	337	376	383	355	340	380	349	356	363	341	356	358	314	384	355	346	333	346	325	340	348	366	348	323	365	376	352	359	341	384	376	354	346	353	349	327	348	377	374	370	368	364	354	383	380	355	379	365	359	388	355	399	361	341	358	362	340	355	325	362	386	344	332	359	332	346	363	359	363	339	371	354	384	340	342	339	345	380	356	408	343	350	340	368	359	353	345	356	407	390	366	377	337	369	358	344	333	351	383	363	355	367	358	387	388	377	370	364	348	331	357	345	375	361	365	370	352	358	365	388	379	342	370	359	342	375	388	362	335	363	322	366	341	346	344	392	359	367	372	324	325	379	367	372	398	349	376	381	340	348	382	330	376	327	344	343	348	329	354	359	325	348	410	363	405	355	371	322	349	354	331	339	352	351	332	329
16421	2798	2635	1965	1295	926	780	611	515	435	407	370	343	375	339	309	297	255	297	253	271	251	262	230	260	268	221	239	269	208	219	210	253	250	248	240	224	210	226	229	230	225	212	210	209	253	258	227	230	216	224	242	222	225	229	222	240	237	240	243	214	245	210	237	196	222	194	207	211	230	235	208	214	240	234	235	224	233	194	223	248	242	227	203	217	197	210	230	252	186	190	218	218	249	186	226	222	221	221	232	198	209	226	220	238	231	220	228	226	214	244	240	210	213	202	225	207	225	207	232	210	202	225	202	201	234	224	201	219	224	239	212	222	212	249	212	214	237	200	254	235	233	232	224	214	249	197	215	249	266	238	226	252	227	211	229	214	233	235	222	235	227	252	235	219	200	222	198	242	219	211	203	244	228	238	209	178	189	214	211	206	228	210	195	199	223	214	239	229	207	217	225	237	227	232	219	219	214	208	215	220	206	239	252	234	231	206	224	197	243	235	221	207	212	229	202	233	219	213	197	192	196	217	227	236	227	254	242	204	218	256	217	218	235	216	199	227	228	241	208	197	198	200	207	237	238	235	224	205	189	199	181	220	220	218	239	218	216	208	206	223	229	221	219	207	217	211	231	200	215	220	198	222	237	239	215	204	231	231	179	232	223	228	219	229	235	219	236	202	215	231	238	205	242	199	221	212	215	240	191	191	210	237	230	227	210	241	180	217	212	250	215	215	233	197	218	204	232	247	241	247	204	226	195	260	203	207	235	238	232	219	223	217	195	220	233	213	189	240	217	213	215	194	210	204	228	202	267	226	238	252	218	203	211	200	200	201	222	202	206	182	217	205	210	210	226	221	217	261	227	215	210	217	252	212	250	236	209	195	212	224	224	191	202	218	234	219	227	223	213	221	226	219	213	201	225	222	229	207	252	212	197	210	246	245	217	209	220	193	204	215	203	198	214	219	247	232	211	221	207	228	204	208	208	191	224	237	236	230	235	209	200	201	219	218	226	233	210	216	230	218	244	210	215	208	233	245	208	218	232	202	173	202	210	190	256	203	218	231	227	211	206	228	236	205	244	238	220	216	201	228	236	208	216	199	219	235	207	236	219	230	213	208	241	230	219	231	212	230	223	215	194	227	229	235	223	246	236	224	190	231	215	221	250	217	229	229	213	231	217	193	215	228	234	230	220	212	230	191	212	205	226	241	238	213	214	232	211	222	196	223	237	229	186	216	208	220	207	226	212	232	211	240	208	208	253	216	228	206	219	204	198	231	211	215	219	222	221	232	219	235	233	230	225	211	210	193	228	231	201	225	203	188	207	206	225	204	210	240	223	205	213	205	233	215	211	213	207	231	241	240	222	204	215	200	227	206	225	225	217	242	265	217	235	205	207	225	242	232	194	213	233	211	224	216	222	245	241	207	196	233	198	198	235	206	214	190	224	216	201	236	234	214	216	231	227	212	190	224	191	239	174	216	231	204	228	218	216	219	198	200	221	193	211	214	233	215	213	231	202	218	229	220	218	210	217	197	203	218	189	228	216	204	225	229	201	210	203	235	218	214	187	209	222	227	208	212	201	209	215	194	187	209	192	221	236	247	227	231	229	251	212	232	195	211	211	214	244	222	231	217	215	198	207	210	230	243	246	226	190	223	243	222	213	217	229	244	245	216	230	248	190	219	209	184	216	216	199	247	205	203	249	222	208	251	215	209	214	222	192	205	218	220	207	206	220	202	215	204	230	211	216	234	214	232	197	214	208	218	217	216	205	216	212	209	210	222	206	209	193	194	229	220	222	234	218	228	247	217	245	216	216	236	228	215	200	233	219	213	222	214	216	209	252	209	233	208	215	214	240	192	188	212	243	232	197	214	225	229	233	208	226	211	218	214	219	198	210	213	234	219	225	221	236	233	225	250	201	221	189	192	254	238	188	218	224	224	221	234	234	205	208	230	214	190	217	231	209	252	179	220	245	221	220	234	234	227	223	230	222	209	198	215	213	214	233	226	219	211	195	236	222	224	231	217	248	209	198	224	228	231	204	215	199	233	226	207	218	196	223	222	224	209	215	222	230	231	209	227	217	265	217	214	215	220	227	198	208	260	233	233	217	221	223	198	206	189	203	191	223	220	241	236	215	202	238	208	235	205	203	221	204	233	252	226	248	241	236	209	209	226	212	215	221	190	232	212	191	211	231	211	247	219	237	223	199	225	238	233	227	239	257	212	239	232	205	226	221	214	216	240	235	227	227	222	219	233	231	222	230	209	200	202	204	209	207	205	235	229	239	228	233	225	242	233	219	214	268	239	195	224	193	225	221	222	208	229	221	219	231	222	223	215	217	226	251	205	211	220	211	194	227	226	228	214	243	219	223	177	211	219	224	234	199	204	216	221	226	257	234	214	192	230	240	174	219	216	233	238	226	211	224	200	228	218	204	186	228	197	222	217	233	206	221	226	226	211	208	229	216	217	248	219	209	234	232	244	205	203	223	221	222	217	243	239	237	230	217	243	226	202	202	222	211	214	182	201	228	203	231	204	201	225	236	214	234	224	188	224	232	247	224	232	231	239	220	210	216	235	218	233	230	217	229	223	232	234	207	233	224	206	203	234	203	257	221	233	220	210	231	219	209	196	202	242	219	194	202	201	230	216	210	210	240	222	215	211	228	225	195	229	216	215	247	229	245	227	220	228	189	241	215	230	223	241	223	253	194	236	235	220	229	211	235	225	246	223	213	177	213	224	202	223	207	250	245	222	201	207	207	211	244	204	222	198	230	196	229	199	186	200	197	240	227	218	239	193	209	209	206	234	216	204	208	250	220	257	218	217	231	210	211	230	218	197	206	223	253	225	253	203	228	239	206	207	235	215	215	218	219	249	246	208	232	219	220	198	213	211	240	216	237	220	232	230	205	241	215	219	217	223	201	237	229	210	226	228	229	227	219	266	193	220	249	220	186	235	204	200	198	211	223	209	231	186	215	201	209	197	228	183	232	212	218	203	211	212	228	209	238	194	226	179	209	208	186	221	216	209	235	225	231	221	217	249	210	242	217	222	202	197	216	209	190	228	204	246	242	235	208	217	237	221	244	218	219	218	216	216	220	233	188	222	243	241	240	213	216	221	202	228	235	207	221	238	234	221	231	223	222	248	228	212	221	218	216	216	230	211	233	226	197	227	236	208	186	211	239	211	220	212	226	183	227	214	221	257	219	187	232	213	221	202	225	228	232	207	246	229	212	269	252	228	239	208	217	248	210	211	210	210	211	222	188	233	195	216	242	203	216	208	194	195	226	237	222	212	242	235	226	242	213	213	210	210	228	238	206	232	212	223	207	227	208	209	222	233	219	232	227	228	190	231	206	208	187	209	234	211	228	203	219	249	219	194	223	207	228	238	217	234	244	237	205	243	223	216	215	214	228	229	198	228	196	223	228	208	203	229	235	223	211	201	233	194	210	190	234	199	263	211	244	240	197	222	226	241	252	230	198	259	200	187	224	193	226
7851	2208	5190	5832	4891	4076	3365	2840	2274	1968	1759	1500	1409	1296	1183	1121	1073	956	955	914	885	855	792	767	743	775	746	716	685	672	733	655	632	638	630	648	661	615	579	609	624	602	595	558	570	566	595	666	589	623	598	586	557	547	546	553	567	608	538	566	590	552	540	568	551	520	555	570	553	555	601	570	524	568	551	544	539	560	540	516	547	499	539	561	531	527	470	559	544	522	486	557	553	542	575	567	594	519	575	515	576	496	577	528	546	539	520	536	534	549	506	523	557	562	530	503	523	521	528	538	566	513	530	538	523	509	501	548	528	603	531	534	517	563	528	507	558	552	525	497	531	511	530	531	552	510	530	557	507	618	500	506	550	534	511	512	489	495	542	519	563	560	511	580	495	509	546	548	526	526	548	547	551	548	508	531	506	526	528	519	515	522	472	517	504	545	483	563	515	563	535	510	522	523	509	523	580	536	427	530	537	558	490	543	531	557	495	535	528	528	519	522	571	520	490	580	508	540	470	503	527	532	540	497	539	527	537	572	521	492	486	503	547	518	513	491	493	534	534	546	506	535	521	520	522	511	519	502	534	533	501	505	531	576	543	516	497	513	518	532	528	515	483	504	529	523	527	559	558	512	542	548	520	545	529	551	470	530	523	535	513	520	553	495	526	499	547	527	529	575	528	474	519	542	517	532	477	508	531	494	500	510	537	489	475	550	516	547	480	522	515	531	520	525	525	500	533	517	514	534	514	507	502	535	513	562	511	541	538	515	549	517	494	550	516	572	499	562	503	524	507	538	480	481	532	532	497	557	514	535	533	535	521	563	545	525	491	509	538	519	500	532	501	509	510	518	561	514	523	490	508	552	585	473	555	503	529	508	533	540	505	487	523	484	525	498	524	539	519	512	493	511	498	555	520	511	529	541	520	559	562	514	504	561	499	529	510	494	510	516	526	540	498	484	509	533	566	481	561	524	555	549	533	506	539	539	545	519	571	557	489	513	494	528	536	537	518	505	533	504	525	537	514	493	491	536	477	538	547	525	559	524	531	521	544	486	539	537	545	516	508	531	521	533	564	529	537	515	511	518	482	517	541	501	586	554	526	520	498	548	522	525	528	493	528	478	517	528	552	540	565	477	526	526	535	510	517	503	470	510	561	501	479	502	515	531	519	510	509	546	527	516	551	533	506	529	537	538	530	526	546	506	501	537	539	523	546	520	551	519	511	531	519	536	560	545	574	500	536	552	488	567	549	547	510	526	512	500	502	546	515	494	533	511	515	509	549	542	479	518	542	523	518	523	566	544	516	508	545	535	519	550	516	550	532	530	532	536	535	508	549	549	559	555	508	542	495	561	546	488	554	554	528	508	540	514	528	521	545	501	534	511	527	538	506	530	549	546	525	547	502	513	496	544	553	512	510	568	514	513	486	538	522	529	512	533	514	497	489	560	537	478	556	515	527	539	507	526	503	554	506	547	484	535	504	527	569	547	546	507	542	552	533	510	517	533	548	496	566	555	547	485	541	516	519	560	506	489	519	505	504	556	545	570	484	526	494	525	544	471	522	523	505	530	511	504	475	532	500	542	540	513	516	513	496	505	534	523	539	547	544	540	517	524	506	503	521	513	530	527	525	507	512	580	518	548	541	513	541	516	516	501	523	532	521	539	512	507	494	523	533	485	540	532	560	505	537	522	526	506	572	484	499	555	526	533	560	522	494	520	531	500	521	480	524	551	535	519	563	550	571	519	553	518	544	528	502	491	548	545	550	549	507	535	531	531	504	561	530	495	566	554	479	526	518	527	519	532	531	525	514	573	507	528	493	523	527	541	531	531	508	518	538	515	547	495	509	523	475	518	527	505	542	513	542	555	519	532	577	524	506	497	514	519	507	528	498	539	545	524	552	542	531	560	508	538	553	505	519	518	538	533	489	526	540	544	587	532	498	465	550	528	538	531	508	502	524	526	506	535	519	536	518	516	510	536	540	512	547	539	516	520	537	527	541	525	507	577	490	512	492	490	517	555	479	526	489	516	556	510	510	525	546	493	537	558	532	533	555	540	530	534	539	574	527	514	527	520	517	517	512	520	526	528	483	548	516	554	470	537	523	517	523	527	545	504	502	490	500	511	497	536	513	534	500	521	565	535	499	545	515	538	511	532	511	550	552	529	521	507	563	521	504	516	495	525	515	513	495	496	536	527	495	551	505	472	494	572	488	524	477	499	506	530	545	474	516	525	584	525	534	519	531	504	565	582	554	517	537	536	528	531	516	499	570	530	538	510	517	557	558	520	539	503	526	506	548	508	541	492	509	522	539	565	511	511	549	550	544	518	546	524	523	559	529	538	540	529	550	566	520	489	540	521	527	509	529	558	527	502	505	549	506	487	487	538	491	471	570	546	540	525	525	501	518	493	512	528	536	533	523	495	540	522	500	562	540	500	524	515	529	485	538	545	531	509	517	546	547	541	546	510	561	567	533	544	554	570	499	505	555	511	528	521	573	544	540	511	491	520	499	527	488	550	496	529	479	547	508	509	516	530	512	514	508	518	515	498	546	514	501	545	492	515	567	568	550	494	564	501	516	557	494	507	515	535	540	529	544	528	583	508	514	538	514	516	522	525	506	519	532	490	533	521	538	511	546	527	528	495	547	528	530	511	564	468	563	522	555	523	512	521	522	551	493	530	516	522	522	523	473	553	519	547	525	533	492	555	537	507	458	553	541	537	552	544	533	527	512	535	540	511	529	534	495	506	509	536	509	519	500	549	510	534	524	508	491	506	537	481	512	507	527	533	495	524	512	560	502	560	530	507	513	570	515	534	525	527	536	546	497	499	490	511	512	530	509	515	524	516	525	500	513	516	543	549	536	502	511	497	509	524	560	517	540	490	514	535	549	505	511	503	511	538	489	509	518	516	534	568	551	502	497	531	551	554	488	504	552	508	495	517	552	498	562	540	524	511	538	528	533	493	498	517	515	552	520	504	517	531	531	535	531	525	528	517	530	482	508	507	519	497	520	541	539	494	542	535	493	538	506	536	548	520	489	537	506	541	524	524	521	553	514	486	519	509	525	528	554	523	523	535	537	500	511	535	548	505	501	519	530	524	552	513	507	551	511	545	524	476	536	523	542	532	516	502	513	499	511	541	514	521	523	539	506	533	476	500	535	524	521	538	516	558	531	482	484	532	513	481	523	507	542	535	517	536	537	519	522	549	529	493	538	536	498	510	555	540	554	542	513	555	531	545	511	528	566	571	499	533	549	565	536	542	514	525	520	512	468	528	501	504	501	509	520	524	526	514	537	532	542	542	506	508	521	526	524	535	537	541	515	541	570	556	507	529	531	516	537	548	536	545	486	495	524	513	504	512	551	499	546	524	513	516	519	516	505	520	556	533	533	532	498	492	538	526	511	525	519	540	499	529	534	532	513	572	493	502	548	569	487	517	519	501	556	495	555	551	535	530	527	503	528	511	552	575	527	525	472	549	485	537	525	513	528	533
1960	66	95	73	62	49	37	50	62	56	50	42	51	52	56	64	53	51	51	43	40	63	48	54	52	55	46	47	46	49	52	59	73	61	49	50	37	46	39	50	46	44	61	44	44	56	36	47	55	60	51	45	44	40	47	52	66	51	47	38	49	48	48	46	56	49	38	39	45	57	40	30	47	46	58	35	37	44	54	43	45	40	47	42	53	45	43	52	57	45	38	46	29	44	48	44	46	34	37	48	43	56	57	48	44	44	45	43	37	43	41	41	42	47	54	43	38	44	63	53	38	44	41	42	74	50	46	47	50	45	56	54	39	49	45	52	66	55	50	35	38	40	51	48	40	39	59	53	44	37	47	51	41	41	46	48	55	49	54	41	53	52	58	45	45	39	38	50	41	50	38	45	34	57	50	44	44	48	47	38	48	51	48	48	50	49	50	36	48	53	39	42	51	38	45	52	48	44	50	41	36	40	42	41	47	53	51	57	47	52	43	53	48	45	40	57	55	40	47	48	51	63	50	58	51	41	46	47	55	38	52	43	75	53	45	52	53	39	41	38	47	33	42	53	48	48	43	48	43	57	49	62	44	48	47	53	67	49	43	54	59	44	47	41	61	50	35	58	45	42	53	48	55	47	58	48	39	42	50	56	43	41	57	53	47	61	41	39	47	34	49	51	31	41	47	34	44	47	50	44	41	39	50	50	63	55	43	48	53	54	40	44	50	44	45	43	43	37	36	57	47	50	46	46	38	41	44	50	59	40	49	49	48	39	39	55	39	49	51	35	44	41	54	55	44	42	52	50	52	37	49	25	42	49	41	43	48	47	53	57	59	45	51	48	38	36	43	51	47	52	47	43	55	48	65	55	47	50	47	51	43	43	37	41	30	50	50	41	49	43	34	46	37	47	46	36	53	51	33	41	55	38	48	42	42	49	47	55	46	44	47	43	55	50	49	46	47	41	55	45	40	41	60	49	48	50	40	55	44	38	51	43	61	41	35	51	46	49	41	39	54	44	42	47	43	35	54	47	37	56	46	43	43	45	49	44	47	44	42	35	44	46	39	55	47	48	40	57	67	42	47	48	43	53	35	54	51	44	45	48	41	47	52	51	51	50	34	49	40	44	39	40	48	67	54	49	43	39	36	52	54	46	55	41	43	34	69	51	43	37	44	41	51	48	59	45	46	40	51	50	47	52	32	47	47	46	51	47	40	41	53	25	46	52	50	63	50	50	36	43	47	50	44	58	41	32	43	50	57	35	38	42	58	47	41	44	58	48	35	48	47	54	40	55	46	54	55	42	55	45	60	42	52	63	61	52	45	41	43	46	49	43	42	48	45	38	33	49	54	69	52	44	57	53	37	56	37	48	40	44	47	48	50	65	50	46	37	53	48	48	55	71	38	46	40	43	46	39	40	42	42	40	40	53	45	44	48	46	59	44	34	42	50	36	56	40	38	51	58	52	57	36	47	44	56	52	44	28	49	31	34	45	34	57	65	48	42	43	47	39	45	49	54	48	33	42	37	39	39	50	37	40	45	47	50	46	32	40	33	40	40	49	55	41	42	47	39	46	45	46	43	36	47	38	41	39	62	28	39	48	54	66	50	59	36	38	49	39	49	38	51	39	45	46	42	40	45	45	45	55	45	42	55	51	39	46	54	43	48	45	58	43	41	39	40	40	45	46	57	49	42	52	37	47	41	40	44	39	48	50	52	33	45	37	45	51	47	54	47	49	52	43	54	41	54	47	41	51	45	46	48	47	38	47	40	45	39	43	55	49	40	51	54	44	60	51	54	35	40	40	32	39	37	53	45	56	48	47	39	41	43	42	58	53	47	39	44	46	48	53	47	60	53	41	39	54	35	49	42	50	48	44	59	59	44	53	48	33	43	56	42	55	57	59	43	53	59	44	38	32	44	47	53	49	56	48	34	52	49	40	49	42	61	55	51	51	55	62	42	53	53	51	53	52	44	36	48	36	45	50	43	55	37	36	62	47	34	52	41	35	48	42	44	46	49	41	56	33	50	36	47	35	37	48	48	53	45	57	40	45	54	40	33	54	40	36	53	41	30	41	50	55	40	31	53	45	48	43	53	52	45	47	40	55	40	46	47	52	35	55	39	43	39	38	46	33	44	52	32	58	43	41	46	56	53	49	39	50	55	50	49	56	49	37	34	33	39	45	48	49	58	53	51	46	56	38	53	36	51	44	61	52	36	49	45	31	53	59	46	32	59	42	58	37	50	48	64	39	45	53	47	38	52	67	53	43	44	51	44	46	44	57	50	49	36	52	50	39	46	43	35	48	35	32	37	52	39	48	51	57	36	58	57	48	49	51	45	47	48	45	46	46	38	42	47	44	52	54	39	56	36	40	40	54	59	50	38	51	43	52	43	49	48	44	51	49	49	48	44	49	31	42	62	49	49	53	46	34	43	49	44	41	41	57	48	43	52	52	48	38	76	48	33	46	48	43	41	37	48	46	46	48	46	42	41	40	50	47	44	57	37	39	49	48	36	40	44	39	43	45	52	44	33	40	52	42	63	42	30	45	54	48	49	51	54	57	52	49	43	50	64	51	55	59	53	48	32	52	54	48	42	56	54	52	50	45	70	46	39	51	54	44	41	57	34	49	39	38	41	60	34	54	57	39	52	54	37	50	43	47	49	45	64	41	44	46	59	52	36	52	43	41	33	46	41	49	42	42	52	44	57	54	39	55	50	46	45	55	52	44	43	41	39	35	50	44	58	53	54	62	45	48	69	55	48	55	49	54	50	50	47	46	44	42	41	24	37	44	60	41	45	53	43	51	44	55	51	44	57	28	49	38	40	51	39	36	40	49	49	47	35	50	47	50	57	51	55	52	47	46	51	44	40	38	53	42	58	56	48	37	40	53	38	49	46	35	56	49	49	34	45	37	52	57	57	46	60	50	48	41	46	45	46	41	49	50	49	53	59	50	46	46	48	48	38	41	46	35	45	53	37	50	38	46	50	50	43	55	38	39	39	31	54	41	40	36	40	57	53	48	47	55	44	36	47	40	56	39	37	60	50	54	62	49	61	49	51	52	33	43	43	42	38	46	38	49	44	54	56	53	48	37	58	33	48	36	46	52	60	49	50	40	58	46	41	51	44	57	38	57	57	61	47	41	53	45	50	59	52	34	44	33	39	48	41	41	54	48	42	47	55	54	55	42	58	47	51	38	47	35	55	48	64	46	57	54	56	45	56	39	50	54	46	49	34	41	54	50	42	54	59	42	58	60	50	50	36	44	34	39	51	42	41	38	52	49	45	49	49	46	49	47	46	45	54	41	48	40	41	44	32	41	41	42	50	46	37	40	41	46	41	56	43	55	52	48	31	53	44	41	43	48	44	59	68	50	42	33	47	54	50	56	38	44	50	55	49	36	47	45	45	49	52	46	52	48	31	64	50	37	45	43	44	43	52	46	48	45	40	38	38	45	43	40	46	43	51	46	40	36	56	41	54	41	45	50
2040	191	271	239	245	224	202	211	183	187	159	185	171	150	163	203	194	161	150	166	155	157	186	167	161	157	174	184	190	184	152	158	171	167	145	185	165	166	164	153	152	150	156	174	160	147	148	164	156	146	152	186	151	156	161	172	167	163	169	158	148	180	167	157	187	168	168	160	152	151	155	148	185	138	157	154	174	149	170	171	181	167	141	158	169	173	173	151	175	146	168	140	175	158	151	159	177	149	184	153	162	182	171	165	164	158	174	156	172	132	149	152	163	152	167	162	189	151	152	165	184	172	162	161	154	169	187	168	205	162	152	172	156	165	147	175	166	180	142	185	165	139	148	144	155	154	148	161	179	163	160	155	170	187	174	150	161	175	166	166	152	148	144	156	166	150	138	167	160	172	155	183	173	143	166	159	156	158	160	162	169	158	181	163	157	155	142	176	157	173	164	165	173	174	155	165	159	140	182	155	148	156	139	152	145	176	176	161	156	170	163	162	169	178	173	175	190	167	145	183	143	167	168	130	160	180	155	148	152	161	175	155	175	166	146	186	153	162	144	162	169	187	159	171	187	155	179	160	167	157	165	152	155	143	163	179	142	152	155	162	138	162	149	167	132	162	150	134	144	169	172	175	152	164	161	177	163	161	155	142	150	177	176	166	180	144	157	165	166	172	174	158	148	149	154	175	183	157	178	159	160	178	174	137	154	145	167	154	169	155	167	157	178	169	159	151	157	151	161	179	167	172	169	148	192	166	152	183	155	139	172	156	167	142	168	188	165	151	165	173	144	177	154	161	173	174	141	139	166	153	138	146	131	167	184	151	131	127	151	158	171	174	185	154	168	149	165	142	173	174	177	175	171	159	157	147	169	156	187	156	150	186	173	179	147	177	155	171	157	133	169	175	163	148	158	151	149	151	164	157	143	161	164	177	183	149	155	138	159	154	176	174	172	157	168	162	155	176	162	169	149	175	169	166	174	159	180	170	168	154	146	156	165	157	160	143	161	137	164	173	149	167	156	140	140	170	146	157	170	153	144	146	159	160	161	161	158	180	161	159	158	160	178	160	160	135	175	158	170	157	173	203	171	150	166	167	161	184	158	152	164	142	141	149	167	162	164	144	140	166	163	160	161	159	162	133	179	142	171	160	163	158	145	135	173	162	174	151	150	179	163	143	158	166	171	160	173	155	155	172	187	174	170	161	158	148	158	140	163	155	147	169	148	183	177	176	161	148	170	178	154	153	182	143	178	142	161	141	192	151	151	168	155	133	157	171	161	168	168	169	159	165	144	146	143	157	146	164	158	144	146	167	143	138	154	153	164	148	149	166	170	160	190	148	164	160	146	147	137	154	140	160	141	183	161	157	159	137	143	161	138	167	165	155	137	146	148	163	164	163	165	166	143	165	165	175	177	169	137	170	178	134	161	129	151	189	150	158	176	167	176	166	182	163	144	163	158	162	174	159	155	172	166	156	159	148	181	174	168	162	145	152	155	143	161	177	189	164	171	183	181	137	161	154	198	144	167	152	162	166	159	164	165	171	160	159	147	142	137	175	145	170	153	160	166	154	156	164	140	170	149	167	166	189	156	166	153	162	171	172	158	145	145	144	176	152	154	140	178	184	157	143	155	154	152	155	165	129	156	172	157	160	153	158	171	144	171	150	140	144	186	165	166	146	162	151	153	153	139	181	159	184	157	162	142	167	167	173	167	151	160	154	180	157	155	159	154	177	152	135	157	165	172	136	153	157	165	171	149	178	168	145	164	171	138	177	172	187	171	147	176	158	139	156	160	163	143	147	123	169	173	172	170	172	158	171	165	163	164	145	166	154	155	173	169	142	182	146	166	146	161	163	145	147	128	170	163	160	156	152	171	131	165	154	161	166	155	179	151	157	166	161	162	173	154	158	153	158	149	140	175	175	199	151	149	169	188	145	140	145	153	179	155	172	157	165	169	152	160	148	120	187	161	148	157	136	139	160	174	172	163	181	165	137	162	155	163	163	163	138	185	165	122	192	168	158	156	139	188	154	160	162	168	177	150	139	154	167	160	136	165	156	149	164	180	155	160	153	172	183	151	191	171	179	169	151	143	151	162	169	152	170	162	167	165	160	143	146	152	164	162	144	158	175	168	158	151	154	143	167	172	147	177	165	153	161	172	168	156	156	161	165	159	168	165	174	165	161	157	172	179	151	162	169	171	150	141	180	159	135	171	170	152	160	178	184	165	151	155	184	174	163	152	165	150	144	163	161	137	171	157	153	145	155	138	159	178	165	168	150	168	132	145	143	168	174	152	166	161	161	136	146	178	165	158	157	161	149	145	169	175	169	165	152	151	171	151	155	171	148	156	164	149	174	163	141	133	183	139	187	167	143	167	167	155	161	152	165	151	148	146	142	166	180	165	161	168	184	156	160	183	167	170	145	158	137	162	162	173	169	157	157	140	155	176	176	152	177	169	168	152	167	141	160	160	161	172	158	155	146	154	165	153	163	154	145	169	154	159	155	152	178	170	191	178	154	162	159	136	170	169	162	177	157	159	162	166	147	174	158	168	161	170	143	142	163	156	150	150	155	150	138	144	149	173	128	177	155	157	176	165	138	117	178	162	163	153	157	168	155	190	149	148	172	160	157	161	128	150	152	173	154	172	156	157	152	155	155	156	160	157	161	153	162	149	148	158	165	180	132	156	147	152	143	152	177	177	136	173	149	139	149	145	171	174	185	181	156	178	181	129	169	150	147	170	168	165	159	160	149	157	159	166	189	176	156	140	153	160	150	151	139	162	154	175	170	154	151	154	155	160	154	161	159	169	164	159	179	145	156	132	163	140	130	155	150	148	180	151	150	184	168	157	153	151	154	184	165	162	161	152	153	146	146	152	177	148	135	152	159	160	171	166	144	145	153	158	173	145	174	156	171	157	177	160	133	176	160	157	170	169	179	163	148	145	175	165	146	155	123	186	160	166	169	156	173	158	163	160	171	156	142	180	162	161	171	155	140	139	155	158	151	127	159	178	151	175	151	150	182	180	160	154	138	177	151	147	166	140	131	175	157	144	175	148	147	158	162	172	146	176	148	144	140	145	138	157	157	172	169	148	157	160	163	148	174	155	161	145	166	151	143	173	184	177	145	159	168	168	144	165	167	163	166	178	159	153	165	154	158	164	148	168	149	173	171	161	158	184	173	147	160	180	183	151	143	191	142	163	156	146	176	153	146	159	180	178	163	136	149	168	147	166	172	187	150	163	157	150	187	180	149	157	165	172	170	148	150	152	169	164	173	150	167	157	176	171	150	165	151	155	149	158	171	190	161	148	153	167	176	146	180	157	179	164	169	168	183	133	169	147	156	146	153	151	157	146	175	155	173	153	186	142	140	148	168	175	143	180	161	156	159	156	181	158	165	160	146	137	158	164	160	150	167	173	156	164	157	156	154	165	159	159	157	147	179	170	144	151	147	167	148	150	153	137	167	145	149	159	163	168	168	147	173	156	180
9316	1153	1327	989	701	544	414	352	321	263	234	190	200	191	181	189	163	183	160	160	173	143	148	160	166	166	144	153	142	162	163	131	142	151	141	131	146	136	132	154	137	147	155	131	139	130	148	134	144	154	132	151	144	143	137	120	163	119	128	147	135	120	147	139	131	150	115	122	139	132	154	139	117	133	135	157	149	152	138	149	137	120	133	133	133	132	115	129	138	143	140	134	130	130	126	132	143	145	123	144	129	121	146	141	138	161	126	125	127	117	146	142	124	122	111	134	145	126	130	127	124	128	156	138	108	135	134	138	115	138	138	132	147	134	156	139	128	124	153	138	129	142	131	139	125	131	142	127	140	120	146	116	126	149	152	149	139	142	147	123	126	157	125	116	152	136	139	121	111	131	114	113	135	155	128	142	117	135	143	146	129	139	126	145	127	120	149	150	134	160	107	147	122	122	147	124	146	128	119	133	131	156	145	123	148	134	116	119	154	128	129	146	125	139	140	127	130	146	128	125	146	128	131	144	128	139	134	123	136	128	140	141	141	128	132	122	132	152	126	136	143	145	138	123	116	133	147	138	143	130	137	125	139	160	129	140	123	110	141	170	103	111	146	132	141	111	118	130	140	123	153	137	136	124	114	153	133	135	136	144	135	121	130	143	138	161	127	130	144	129	148	137	128	147	130	129	135	134	136	137	128	149	127	129	142	111	131	131	145	135	156	149	140	138	133	126	143	117	124	130	148	141	107	115	151	161	121	136	125	116	135	126	122	148	138	116	130	124	135	135	132	131	142	138	116	152	128	137	125	135	131	131	143	123	139	123	123	139	127	138	123	132	144	137	121	134	141	136	115	111	118	133	114	144	140	123	134	125	137	154	141	126	140	131	118	122	150	133	123	134	138	135	149	128	123	124	160	130	127	137	138	157	141	139	114	141	119	135	148	140	152	119	125	124	122	144	126	123	136	132	139	143	130	139	128	126	145	125	136	122	131	137	149	137	140	129	148	139	132	152	131	132	146	136	125	158	157	124	134	120	108	124	146	130	130	130	138	123	134	142	137	125	131	150	143	122	127	145	113	125	114	140	148	141	131	127	147	129	129	129	120	111	154	141	142	125	127	150	141	148	140	157	136	137	138	146	126	141	138	146	132	139	115	134	125	141	133	107	150	128	130	130	138	138	120	114	148	131	121	132	139	136	147	127	153	133	136	145	144	145	133	150	125	145	134	122	138	122	117	151	117	135	139	113	128	139	136	140	145	139	126	122	128	133	134	113	153	137	143	135	125	152	126	115	122	127	126	117	146	132	136	134	145	139	124	138	140	127	121	112	123	107	128	135	143	126	161	116	139	127	147	134	140	142	147	126	143	143	139	115	130	123	110	128	132	132	150	127	125	131	136	127	158	132	133	127	131	123	122	120	130	142	139	121	146	155	122	129	129	124	127	120	149	120	136	138	124	124	135	110	121	155	149	121	109	141	136	110	139	126	124	150	142	142	140	133	125	140	148	126	130	133	112	115	141	134	154	143	117	120	115	131	147	131	117	117	155	124	147	147	125	143	148	142	144	132	119	125	128	140	99	132	126	137	152	122	129	124	135	138	130	120	146	131	138	143	133	123	115	144	131	137	136	125	133	125	132	114	143	125	158	130	132	146	135	121	113	119	143	125	138	117	150	148	122	150	131	120	138	162	129	125	148	129	148	140	150	135	149	152	145	126	144	108	127	107	152	123	134	132	121	122	138	164	130	152	136	131	132	166	136	142	119	114	124	137	143	130	142	140	139	135	133	122	119	132	130	156	139	128	131	135	145	133	129	138	123	119	144	127	133	137	127	156	132	116	128	126	122	138	127	143	120	146	122	137	144	120	134	130	133	128	152	130	139	149	133	118	130	117	111	123	115	131	138	136	146	129	149	112	132	132	129	148	132	111	129	141	136	131	138	136	138	125	139	153	136	118	140	138	124	132	131	139	129	146	139	154	137	125	113	158	145	121	136	128	159	132	131	148	154	141	148	156	126	123	135	136	130	133	125	125	136	134	133	129	149	150	148	141	130	145	139	135	137	142	123	154	163	154	103	116	140	162	131	148	144	133	135	123	145	120	124	145	142	126	140	128	141	116	148	127	122	141	128	123	129	142	130	132	143	159	133	141	116	158	145	143	145	147	124	129	108	139	136	154	140	141	123	135	129	132	130	147	116	139	125	140	134	134	123	116	160	122	118	103	146	117	142	127	135	134	153	130	116	160	109	152	133	124	140	162	149	125	128	120	130	140	132	136	146	127	132	133	141	136	125	148	137	125	128	115	155	133	157	121	142	126	119	144	143	134	139	122	145	126	138	125	127	153	148	154	128	130	125	117	129	150	143	131	141	137	130	127	145	141	141	127	128	125	131	114	136	141	157	110	116	149	136	144	160	143	123	137	120	146	168	141	111	145	125	149	129	137	127	128	134	158	150	153	125	121	128	145	142	115	113	143	113	129	128	145	135	132	132	144	129	115	126	126	153	131	133	126	137	117	147	133	106	130	138	124	128	151	133	123	111	156	136	144	138	148	128	140	116	130	144	135	121	126	133	146	125	143	99	118	131	133	130	124	150	125	125	142	153	131	146	137	132	130	143	136	152	150	133	102	125	123	152	141	145	144	129	130	122	136	144	132	142	155	163	130	142	124	138	149	130	134	148	143	133	103	140	126	120	138	137	112	145	125	144	143	132	140	127	138	157	138	117	139	126	147	142	127	125	111	159	119	138	138	155	140	165	136	145	124	123	158	126	117	141	124	138	139	163	127	131	118	133	117	130	132	115	144	136	121	127	133	127	159	130	141	127	170	142	128	141	168	133	126	163	139	139	114	137	137	156	144	142	129	136	124	133	140	140	119	127	150	128	154	132	120	133	128	136	142	154	108	145	132	143	146	139	156	138	128	138	130	145	137	144	154	148	136	136	138	150	122	104	128	104	132	104	157	146	145	139	139	122	137	158	136	136	122	129	107	131	146	133	126	151	137	125	132	126	125	129	136	131	149	146	149	136	123	150	138	149	139	119	126	127	133	122	131	140	146	145	132	138	131	143	114	144	129	115	140	138	130	121	137	144	134	140	142	124	148	125	123	146	132	127	111	141	138	128	128	135	129	119	130	122	131	131	129	129	127	135	127	153	162	120	130	130	144	113	123	127	145	110	125	137	150	132	131	131	145	132	131	124	131	150	129	134	111	143	139	140	137	132	122	106	127	142	152	141	144	139	138	134	128	145	130	155	132	155	147	148	132	146	124	137	126	131	151	140	136	136	128	130	166	145	142	124	129	142	133	170	123	147	137	117	135	144	148	153	129	134	124	133	123	126	153	148	133	133	176	147	137	147	132	108	134	135	136	143	120	135	118	136	130	150	132	129	137	124	127	139	132	119	123	124	131	129	135	133	143	125	143	123	151	155	132	106	115	114	140	144	152	144	147	131	162	132	138	138	124	113	147	123	133	145	130	126	125	117	148
6181	1253	2903	3339	2807	2243	1939	1586	1377	1162	1004	930	777	787	741	688	644	624	588	594	547	537	489	535	505	505	496	454	445	449	462	418	437	410	382	438	427	442	409	388	426	397	376	432	383	427	413	417	412	391	365	405	384	413	350	363	366	354	377	400	345	350	357	385	397	346	387	354	392	353	384	384	345	337	371	390	346	400	388	385	370	360	325	343	378	344	390	355	352	358	380	384	343	387	381	365	372	371	365	322	373	343	373	375	379	363	349	384	367	336	346	339	353	363	394	371	357	341	352	359	347	355	340	356	380	387	354	335	366	374	363	353	360	345	353	340	375	345	347	349	353	356	365	382	386	376	354	361	348	399	379	333	389	351	385	347	338	406	373	372	342	387	359	348	302	382	324	356	344	351	363	356	334	341	375	353	360	360	368	320	402	341	361	356	335	346	387	381	361	360	337	347	347	345	340	378	362	340	386	333	357	356	380	343	345	352	347	396	377	382	348	368	366	351	384	352	335	352	332	364	369	392	368	344	336	355	348	349	336	358	365	367	362	343	412	368	339	358	347	374	377	356	336	369	371	379	338	346	327	381	359	336	361	365	367	382	364	371	355	337	363	351	341	360	355	377	361	370	359	328	352	367	369	347	373	324	337	382	371	357	372	354	343	377	304	316	358	323	352	353	345	342	370	341	344	359	380	330	364	380	352	357	345	362	328	407	323	366	406	362	388	354	349	333	348	388	385	367	368	346	368	342	361	378	369	349	373	329	341	345	374	354	324	378	352	384	345	339	343	368	348	332	386	341	340	362	372	356	345	367	357	372	318	341	375	355	326	362	339	330	338	368	327	333	350	329	324	345	339	334	360	351	330	372	344	306	358	323	319	362	355	302	346	372	374	387	353	334	372	367	383	329	365	372	355	329	356	322	329	387	352	348	343	379	331	371	370	346	353	381	348	395	378	341	327	382	399	347	345	351	367	354	365	369	387	369	350	344	363	391	373	357	378	365	365	363	374	383	366	385	357	367	296	391	345	353	337	340	348	333	393	343	343	370	342	364	347	392	385	360	369	369	352	371	358	387	333	374	336	351	356	341	379	356	360	332	344	337	303	388	366	348	342	372	369	346	340	361	371	377	361	355	369	371	330	357	355	377	365	364	348	361	381	369	358	350	356	334	351	336	338	372	336	351	363	357	325	360	392	368	353	354	342	345	334	362	325	379	318	345	351	385	352	320	351	344	340	359	358	367	301	365	362	388	382	345	346	353	350	347	385	349	371	383	343	369	331	346	327	351	386	346	301	355	376	313	345	317	321	359	369	381	369	333	351	382	320	357	309	380	338	365	335	348	328	357	378	374	341	383	347	352	346	353	359	354	373	367	337	353	332	335	370	356	351	384	340	353	336	349	333	338	353	359	392	344	356	362	341	364	338	363	334	330	371	331	354	380	352	394	350	390	360	357	359	366	370	345	385	333	383	337	374	335	387	376	334	357	365	317	361	371	329	366	349	362	355	336	340	356	361	370	370	366	343	391	342	322	382	337	366	336	359	337	369	353	343	380	342	360	358	346	354	349	350	367	321	378	332	345	357	327	366	345	353	383	373	354	329	319	356	345	355	362	367	400	325	331	352	354	374	382	398	349	383	339	359	338	360	326	361	323	378	369	364	354	380	350	366	355	359	362	377	338	345	351	388	340	367	339	372	348	338	365	327	336	350	360	370	326	351	357	359	372	334	360	356	333	370	363	390	360	321	355	372	352	330	370	330	355	384	384	362	366	354	364	373	386	367	360	347	304	375	360	367	370	354	364	368	346	338	339	374	324	387	369	317	339	380	365	360	361	359	368	356	361	403	358	317	339	363	358	340	353	326	390	354	332	363	343	381	367	387	353	349	385	396	357	343	340	348	386	367	318	336	395	349	380	350	374	388	374	369	340	351	384	357	349	350	376	382	368	368	341	327	361	368	366	393	343	339	364	383	384	379	356	333	349	373	367	361	371	330	390	353	415	309	354	345	351	373	365	362	350	372	384	367	388	361	370	355	365	388	356	339	356	341	354	353	358	354	342	367	345	374	377	370	316	363	337	351	333	330	342	341	357	366	332	354	342	335	397	337	399	379	384	343	302	370	368	390	378	334	338	360	373	339	379	365	352	372	382	344	373	365	369	349	351	340	389	326	346	372	342	359	391	320	342	340	368	328	366	359	351	340	388	333	329	380	346	369	359	352	354	354	378	350	368	388	358	352	329	350	362	340	368	391	330	363	343	353	347	348	340	350	350	329	358	339	323	364	334	361	368	335	350	375	358	345	339	357	357	308	355	354	407	326	385	322	334	361	351	358	343	337	354	360	373	354	348	359	345	358	344	317	372	364	360	342	360	380	394	345	334	357	377	360	331	376	342	322	371	382	367	362	358	370	369	341	370	340	367	366	348	361	349	381	377	349	354	342	349	338	398	390	359	362	359	347	351	364	374	382	380	368	360	327	349	336	374	368	380	370	340	366	368	384	328	361	378	369	337	376	370	366	363	354	374	383	377	328	362	356	400	342	377	349	354	388	309	365	365	355	381	353	349	320	392	358	376	354	361	342	349	357	349	342	366	338	371	328	370	359	360	351	330	343	349	361	311	338	340	359	332	351	360	376	315	344	373	403	320	384	359	363	345	362	358	364	338	348	374	394	353	372	363	369	341	338	344	339	363	364	354	329	346	341	369	355	328	347	384	372	359	379	411	338	343	345	329	350	344	329	362	336	353	354	356	382	380	355	358	330	362	351	302	345	340	368	391	354	334	338	388	375	367	372	352	376	365	371	357	350	378	351	356	373	360	325	397	357	366	376	325	345	332	353	335	333	382	359	334	333	349	360	351	348	351	407	360	342	358	371	384	354	344	341	356	357	368	350	350	349	364	342	370	354	376	384	373	352	386	370	334	367	358	346	325	385	390	315	364	368	357	361	357	357	349	321	332	360	341	360	376	370	339	353	365	326	371	355	369	347	347	398	365	347	380	369	363	341	355	346	343	356	362	316	335	366	382	367	367	363	325	312	349	365	341	367	345	372	356	368	343	369	354	372	335	371	363	323	365	375	331	339	346	360	367	363	353	338	406	351	376	366	357	366	356	347	321	357	365	360	340	343	353	376	361	348	338	341	353	334	371	360	397	341	349	354	360	372	384	347	367	355	335	357	359	366	354	368	327	361	358	377	364	335	338	350	334	330	346	341	353	348	359	376	378	369	321	347	347	350	357	316	347	359	329	351	367	326	358	352	329	344	382	380	371	369	357	376	360	358	350	350	354	362	357	322	403	384	349	371	353	344	384	322	372	343	349	380	366	347	345	334	354	366	336	379	349	359	321	378	371	332	368	357	362	356	350	373	382	378	355	323	367	347	319	356	374	377	387	329	322	371	352	367	366	381	369	347	345	342	372	345	364	360	360	341	337	383	361	380	359	350	353	343	357	347	379	373	360	370	334	380	365	371	361	349	374	358	356	362	315	324	375
16548	2752	2672	1967	1283	879	698	601	499	465	415	356	352	353	307	312	312	289	289	275	250	250	238	235	253	242	267	203	246	231	243	254	272	229	267	233	253	237	221	231	206	252	231	185	212	224	246	268	270	234	258	244	213	255	232	225	255	235	207	239	208	219	204	222	250	228	200	230	230	265	234	233	237	226	238	214	216	221	231	218	221	227	232	226	272	218	208	201	245	226	231	221	222	220	215	199	209	181	238	228	203	222	189	246	204	201	194	221	227	214	217	197	214	247	196	195	206	245	206	214	196	220	204	227	229	258	233	213	252	209	208	211	250	204	194	241	211	212	218	232	208	225	195	183	228	226	224	217	223	200	206	212	244	249	202	205	214	230	211	229	210	236	225	226	237	238	200	200	227	257	244	224	231	234	214	228	224	218	209	253	234	185	217	215	211	218	226	205	211	218	224	223	233	216	189	206	218	216	241	223	219	236	229	241	217	228	216	219	195	205	228	206	224	246	224	245	201	234	240	210	237	215	196	224	228	207	199	233	246	257	199	202	226	221	200	229	233	203	197	200	206	189	201	233	245	227	220	228	224	229	236	201	203	249	230	218	208	216	228	202	237	236	204	212	236	181	241	209	243	207	201	229	208	212	221	199	209	208	221	234	207	217	233	190	229	230	233	218	237	219	185	192	224	214	245	235	197	232	208	197	217	205	207	234	195	202	218	224	209	220	221	208	195	223	233	223	243	231	213	242	225	204	236	226	231	215	232	218	202	209	254	231	236	236	224	226	234	209	217	196	221	221	206	235	217	237	229	202	225	203	220	192	212	214	191	204	209	211	188	212	240	187	220	220	190	213	225	217	203	210	208	214	210	207	218	237	201	218	190	224	209	222	193	204	220	214	216	218	194	207	200	210	204	221	205	208	207	222	234	219	207	214	224	232	242	216	216	208	219	222	195	201	228	225	215	193	218	199	202	236	224	208	233	228	246	232	204	205	259	232	205	227	220	215	213	191	227	211	195	182	223	243	258	255	215	225	218	222	176	201	225	225	246	191	212	236	213	200	210	241	212	227	219	226	198	199	215	234	213	225	224	212	247	223	227	207	224	218	184	193	211	241	208	213	224	227	222	218	212	239	251	215	243	220	225	197	208	225	235	212	229	183	219	217	209	194	217	205	204	201	237	195	189	207	212	200	225	202	225	220	238	228	224	225	227	240	209	237	220	208	183	214	210	236	217	238	224	203	211	226	233	244	237	250	187	204	207	216	220	244	227	240	234	209	203	204	230	215	240	232	208	233	218	226	199	224	253	233	207	215	229	194	217	223	206	238	202	230	212	220	219	238	244	209	225	217	195	244	212	225	192	247	211	204	225	224	231	219	226	218	211	206	187	231	226	222	208	211	239	202	200	181	193	212	203	194	206	207	220	208	200	215	227	204	223	225	205	197	232	218	224	215	214	219	198	208	211	238	215	212	220	234	202	228	239	224	211	218	234	214	211	226	212	234	211	223	213	214	222	225	216	209	214	178	209	204	234	220	222	256	245	237	228	234	226	210	207	241	232	254	239	205	240	207	202	192	215	225	242	220	226	219	226	222	222	219	209	209	192	219	244	225	208	229	239	225	222	234	214	222	209	216	256	230	227	221	215	229	218	226	222	204	265	218	246	235	187	217	214	196	207	213	223	228	203	245	204	217	223	235	225	230	228	215	261	205	204	219	207	205	215	226	244	204	251	232	229	221	205	221	217	198	203	228	225	214	213	212	244	223	220	210	214	234	269	208	201	187	228	198	199	245	201	214	202	220	229	228	215	211	199	236	213	215	223	218	190	218	238	217	183	215	257	216	233	213	249	219	214	244	218	253	224	217	204	234	253	251	246	229	244	211	234	226	234	231	200	198	217	194	236	229	204	200	215	203	240	218	226	194	187	206	220	210	207	208	213	198	209	230	215	212	231	198	195	229	202	208	195	213	230	223	208	240	193	220	226	221	217	222	209	213	242	187	200	223	250	192	232	238	247	229	238	218	220	227	232	253	227	218	227	217	204	224	201	212	224	211	245	201	209	227	228	250	194	218	224	243	176	229	220	204	230	210	214	229	212	196	232	225	217	215	211	204	222	233	216	215	209	200	210	231	228	210	230	246	253	220	210	245	201	231	200	238	228	216	187	221	216	202	200	242	211	238	228	217	203	211	220	204	207	227	221	249	223	212	205	203	213	217	210	216	236	205	211	211	200	239	232	204	234	208	198	195	197	196	229	232	195	230	207	208	234	198	191	225	186	233	219	204	221	202	196	240	214	237	213	200	203	208	238	232	198	217	190	236	213	240	230	209	225	208	230	246	214	221	235	228	207	175	226	221	262	219	225	183	238	195	241	215	203	222	214	209	232	212	244	208	217	178	231	201	200	222	196	209	211	236	254	244	221	204	229	219	246	255	233	204	208	218	223	231	199	210	203	244	211	197	226	211	211	205	218	252	224	200	236	199	224	226	217	260	199	205	224	225	202	228	193	225	224	196	236	232	230	239	215	211	236	238	241	224	210	220	226	228	191	202	209	211	207	205	221	202	202	242	227	233	186	191	221	227	212	220	216	231	223	220	252	207	225	229	250	206	250	224	185	203	201	218	198	211	248	229	214	204	240	233	203	213	244	226	238	223	200	237	221	222	208	220	248	224	220	228	216	216	238	228	216	210	191	244	214	229	214	202	220	230	218	230	198	224	224	219	199	208	231	233	222	215	217	229	229	236	225	220	221	211	242	226	214	214	220	225	216	218	190	211	210	214	204	206	208	218	201	215	226	207	213	208	240	252	207	218	236	220	215	234	201	219	241	230	217	217	215	227	237	214	187	213	215	244	202	221	246	198	240	193	210	216	222	224	231	238	235	209	221	212	185	220	206	208	217	227	208	206	226	202	239	195	227	198	228	226	239	237	241	198	217	200	224	200	209	219	209	222	219	226	222	236	256	223	233	222	215	202	199	237	218	198	221	233	226	216	199	193	212	225	217	194	217	232	221	240	223	218	238	211	192	224	222	226	252	221	202	210	192	219	218	215	227	211	216	213	267	199	201	190	217	233	210	211	227	195	199	202	241	210	225	219	201	224	231	221	231	201	205	218	224	216	207	214	228	237	214	223	190	195	205	240	223	230	202	241	221	231	237	228	221	240	219	223	196	236	211	216	213	211	238	220	211	244	197	196	223	206	228	219	229	208	209	210	224	210	242	228	212	222	220	233	245	232	218	225	213	224	214	246	205	221	223	217	212	230	224	238	237	189	219	215	243	237	226	260	236	223	212	234	209	226	216	215	213	194	245	201	234	226	232	232	215	218	232	195	216	244	212	227	227	208	223	210	200	206	229	237	216	198	190	229	221	210	247	210	233	221	207	222	235	234	209	241	239	201	214	214	241	188	216	239	237	226	206	231	232	237	243	223	211	221	235	224	198	203	249	194	221	216	213	228	251	243	202	214	202	232	205	238	208	224	237	220	217	232	198	207
7748	2267	5310	5851	4953	4079	3335	2732	2324	2021	1768	1615	1409	1277	1270	1130	992	1009	903	939	896	907	801	779	728	709	722	718	681	721	647	638	653	648	657	627	634	598	627	592	644	636	572	578	575	579	581	593	544	547	590	571	575	577	552	578	550	541	545	563	559	529	557	548	554	551	525	543	547	568	512	549	547	518	569	555	575	547	556	547	565	509	505	496	492	530	578	553	540	511	485	540	530	583	545	527	505	561	589	560	466	525	571	524	517	558	529	516	518	555	503	540	548	476	516	556	542	545	537	497	513	525	528	520	542	541	532	502	537	469	547	515	540	528	544	559	526	525	535	495	527	527	518	516	553	593	536	534	546	495	507	543	517	551	536	559	487	559	542	513	494	568	526	505	532	509	553	539	553	481	500	541	480	528	498	548	501	551	541	514	471	503	456	523	523	578	525	489	511	556	535	512	544	520	536	497	494	510	532	522	549	537	519	517	529	560	491	528	522	514	557	543	495	564	563	540	470	536	500	538	542	492	520	497	518	504	554	523	516	506	515	523	515	538	510	497	528	525	502	522	509	525	532	495	502	532	549	508	500	514	549	537	546	498	530	497	573	505	531	522	500	523	492	500	523	543	524	545	527	515	526	537	554	520	528	519	497	508	491	530	519	505	521	528	546	518	493	521	504	561	517	529	588	552	524	518	522	504	510	528	547	486	504	494	543	526	480	505	551	502	518	487	541	481	514	530	511	512	549	536	493	533	534	530	521	511	540	555	550	515	549	545	505	539	524	516	533	546	538	501	552	495	514	557	522	548	509	552	480	510	543	505	505	502	520	522	518	513	518	535	517	559	549	522	519	521	476	543	512	533	571	501	535	550	549	523	525	558	533	566	510	482	513	518	507	548	535	526	512	486	512	537	548	552	501	510	531	559	531	539	517	495	561	529	524	515	547	505	511	510	548	506	519	477	527	532	520	506	533	537	568	491	512	514	518	528	555	505	514	532	545	511	551	534	558	512	507	548	511	557	528	584	517	503	517	484	507	527	562	548	518	469	518	534	506	512	500	529	556	538	499	491	557	527	515	550	521	544	502	525	524	542	526	493	522	498	546	534	515	509	520	492	543	520	576	540	522	552	526	538	526	510	557	540	513	509	535	539	535	537	530	508	531	513	517	576	515	521	505	527	530	560	492	562	536	533	507	522	533	521	518	532	541	512	512	536	517	510	535	559	481	518	497	500	511	535	493	528	515	514	516	502	540	571	557	522	493	486	525	523	563	507	530	522	540	503	581	548	486	510	528	535	530	532	528	559	556	508	567	552	523	515	556	523	499	496	571	551	485	508	559	546	546	480	517	553	534	491	503	486	537	542	493	520	540	541	545	487	528	526	511	554	559	516	495	502	557	558	530	567	513	514	519	511	521	557	493	511	512	533	540	507	504	557	556	516	570	494	500	556	524	525	516	505	518	505	500	568	517	510	505	518	535	536	499	517	534	536	508	521	487	524	536	503	542	515	539	516	529	460	516	511	478	595	510	541	534	519	548	502	498	517	518	518	507	530	518	525	484	511	500	508	514	570	545	517	539	516	572	529	510	569	560	559	507	537	526	506	594	552	550	544	545	532	550	511	530	545	530	528	543	542	500	524	525	551	530	520	533	525	515	521	532	507	520	549	586	497	501	548	481	550	529	540	520	529	534	515	533	519	514	513	526	577	476	486	523	536	553	535	516	473	513	506	531	556	526	540	518	472	545	516	533	533	517	539	494	547	524	524	490	553	515	562	564	538	516	483	509	511	508	502	527	534	503	516	524	522	545	509	504	535	511	544	541	525	521	514	576	499	510	528	531	511	496	495	535	542	496	523	492	560	522	530	515	563	534	585	513	531	545	495	506	568	496	505	544	525	534	556	529	527	532	520	563	529	543	515	510	515	515	541	524	539	492	551	492	494	494	549	527	547	523	530	444	473	522	491	520	580	501	511	557	504	529	554	546	546	560	534	482	475	526	526	505	505	540	547	549	538	525	535	511	499	515	520	562	553	518	513	523	516	548	548	537	497	494	519	505	496	540	496	529	504	534	500	544	519	525	511	528	547	535	499	525	512	525	489	539	544	493	562	528	503	504	544	518	537	468	541	497	530	511	504	534	476	486	519	556	499	540	540	486	494	560	558	492	508	560	526	570	500	505	517	528	495	551	481	511	522	460	486	515	536	554	582	576	527	534	505	525	513	560	537	526	540	515	526	498	532	526	501	579	516	503	524	483	517	526	551	536	494	527	540	568	526	547	552	505	476	535	548	545	519	494	547	530	474	508	497	524	553	528	518	522	522	530	532	507	469	510	546	551	534	544	538	513	509	492	542	518	538	535	512	531	515	539	547	549	498	507	555	505	496	555	519	501	502	536	537	525	508	478	475	552	503	530	519	532	510	537	516	481	506	532	563	515	471	511	527	521	495	536	498	477	507	524	498	537	531	514	534	485	507	499	495	498	500	541	527	585	503	499	505	513	522	571	515	542	496	504	518	527	557	508	570	513	542	524	519	501	533	549	505	545	483	512	503	526	524	513	534	551	566	498	505	535	464	534	492	508	536	511	533	514	481	517	523	528	529	500	520	475	508	518	533	521	593	532	519	515	529	531	541	537	536	522	506	507	513	513	510	557	494	536	518	506	511	502	511	522	516	522	574	491	500	491	512	500	520	500	521	523	525	537	500	544	545	502	548	533	537	502	546	525	519	485	506	518	518	508	505	520	536	504	525	513	540	537	552	536	494	477	558	511	538	475	489	487	594	517	515	549	518	509	488	508	550	499	528	516	538	585	529	496	550	559	485	512	501	524	513	508	481	558	484	534	544	525	498	502	523	482	518	504	516	492	500	543	510	535	527	525	536	469	597	581	509	550	514	513	506	506	521	584	469	507	523	524	538	552	552	581	521	485	507	510	507	485	525	520	544	520	557	514	554	528	491	485	514	532	521	542	505	534	522	571	525	535	517	508	564	528	531	467	500	518	514	509	539	524	553	552	536	523	505	513	526	525	505	538	567	530	477	537	511	543	517	505	496	503	534	494	518	518	480	557	516	492	499	536	552	518	496	515	513	508	523	514	520	520	514	511	508	544	545	531	545	542	524	525	549	540	543	504	504	509	503	508	547	578	509	539	505	496	515	537	561	517	545	499	490	525	493	525	493	487	540	561	507	519	538	511	484	531	507	512	529	494	470	514	503	510	477	537	526	534	513	549	533	548	529	504	558	550	508	525	533	512	547	499	520	526	489	548	537	517	530	528	512	579	500	547	529	517	523	536	524	547	516	532	549	542	509	540	517	496	517	487	547	559	498	516	503	542	504	513	541	571	503	542	520	515	525	557	546	470	539	521	525	531	496	527	556	599	504	525	545	529	536	526	540	528	554	535	530	576	554	528	518	513	515	521	551	529	509	577	541	546	526	557	517	500	511	527	508	482	558	577	576	537	536	489	539	518	551	546	550	513	542	521	551	541	502	494	501
1932	61	68	56	70	59	56	58	55	46	49	44	46	49	40	52	50	42	43	43	52	47	47	40	49	58	46	41	41	51	43	51	45	48	31	37	53	47	42	44	51	36	43	44	45	58	51	50	46	51	61	61	41	43	41	49	39	54	60	41	39	45	51	52	48	35	45	44	35	45	45	45	49	39	51	48	56	40	46	39	37	58	33	46	39	55	47	43	46	52	56	41	60	50	52	39	37	46	51	60	47	44	49	52	49	47	37	47	48	36	49	48	40	42	49	44	45	49	53	56	49	41	37	69	42	46	48	51	42	45	42	58	57	37	47	50	51	46	58	46	43	51	40	50	43	46	49	52	43	50	38	42	39	47	49	45	38	42	44	51	49	36	42	37	38	42	56	50	41	37	52	38	39	38	34	33	33	47	42	55	48	50	39	50	37	38	37	40	56	39	38	53	50	53	64	54	36	37	55	52	40	54	47	58	43	47	49	55	57	47	44	45	35	63	54	62	51	46	46	55	51	50	44	39	41	41	50	47	56	50	40	39	32	31	42	37	47	38	37	52	37	36	45	47	45	40	40	46	44	39	56	51	45	50	48	50	43	43	34	52	38	41	55	58	65	39	46	49	35	59	49	41	54	45	49	40	46	49	53	46	53	48	50	52	46	47	50	55	55	52	43	41	39	44	37	59	45	43	59	54	48	51	46	43	49	40	46	52	55	49	43	38	43	49	46	52	46	56	32	40	45	50	33	51	46	50	46	56	34	47	57	40	49	54	39	45	55	49	41	48	58	31	44	50	47	34	37	45	42	38	40	53	53	61	54	33	49	35	44	44	51	41	51	51	47	59	41	37	49	47	55	60	59	47	41	61	55	44	44	52	56	40	44	49	45	48	50	45	57	60	56	35	43	44	45	47	36	51	49	51	59	50	51	60	42	43	45	37	73	49	48	48	45	57	39	55	58	47	40	47	49	49	40	44	56	53	41	47	44	57	48	55	43	35	42	46	48	42	59	43	47	52	55	36	37	55	53	43	34	41	47	53	41	58	48	32	49	41	45	49	47	46	53	57	54	43	37	58	50	43	42	42	48	52	56	59	46	50	56	38	42	43	37	45	65	48	37	49	38	47	51	49	33	37	41	51	50	47	40	42	64	54	53	47	45	48	50	45	39	52	38	50	54	42	40	44	44	37	44	38	49	56	36	34	42	42	55	55	45	42	47	53	39	47	48	40	53	62	35	50	43	56	50	55	42	41	56	53	46	37	44	47	50	41	39	61	41	35	36	50	51	53	57	57	51	42	35	57	53	43	67	37	37	43	49	40	47	36	40	59	42	46	53	55	61	46	54	33	52	38	52	49	47	47	33	35	42	37	52	42	64	46	47	57	41	46	56	43	41	49	45	36	57	50	52	58	35	36	33	59	49	61	41	52	48	45	53	45	38	52	51	50	38	52	55	46	50	64	49	46	45	48	52	47	53	40	25	41	36	43	44	53	43	53	48	38	46	47	41	53	51	59	50	44	51	41	46	56	48	47	49	51	44	50	57	52	52	42	50	43	50	33	40	39	45	54	48	39	48	48	53	48	55	47	41	39	39	54	40	31	39	33	55	39	32	57	54	45	39	45	48	48	52	47	37	51	47	47	57	32	47	45	45	47	40	39	55	54	42	53	51	45	41	43	44	45	31	52	39	44	47	48	38	65	49	47	62	52	41	54	56	42	49	41	50	36	41	47	44	43	53	42	34	59	53	50	47	45	53	50	48	61	45	62	37	51	53	51	41	49	61	58	49	45	46	49	46	48	34	38	56	33	52	49	41	45	38	44	49	50	48	58	48	36	49	46	29	46	43	50	46	47	57	50	45	54	63	51	48	33	51	48	50	55	39	55	48	49	51	53	52	36	52	54	36	43	44	48	38	55	44	39	52	50	44	51	50	38	45	47	42	53	46	47	43	59	46	53	41	50	42	67	46	33	71	49	38	46	65	57	53	43	45	42	44	57	46	37	45	56	49	40	50	48	45	61	48	49	50	44	44	68	43	40	38	42	48	50	60	50	62	53	51	43	37	37	57	35	43	29	45	41	46	39	41	50	40	47	55	40	43	42	46	57	33	40	51	40	45	48	35	49	46	41	46	37	50	43	47	53	40	48	59	41	58	41	53	45	45	51	56	45	43	38	58	47	48	54	41	55	41	47	47	37	59	52	42	45	44	47	51	47	55	53	48	38	51	46	47	47	36	55	44	41	50	50	43	43	44	49	49	67	49	55	54	37	54	52	50	56	39	52	53	39	59	41	34	51	46	42	46	55	53	51	37	40	44	44	48	39	46	45	45	39	53	59	52	50	54	51	57	54	52	40	38	49	50	61	50	54	45	40	55	42	67	50	35	49	45	33	44	55	52	55	54	41	49	34	48	48	38	43	53	50	50	48	45	48	64	39	40	42	54	46	58	53	65	49	49	51	48	41	49	46	58	49	41	52	39	47	56	56	57	46	50	51	45	51	30	49	44	46	45	40	39	51	37	47	41	43	46	33	43	45	57	41	45	44	44	65	68	53	39	46	42	50	46	35	48	65	45	35	54	42	45	46	53	37	58	52	50	43	47	48	58	53	43	38	50	43	36	51	33	49	38	48	48	39	59	41	46	47	46	44	55	45	37	42	44	44	41	41	47	57	57	58	60	34	59	48	45	52	47	32	49	52	55	50	51	43	44	42	43	52	48	47	46	47	59	57	51	49	42	38	50	42	40	54	52	59	62	44	29	58	44	32	43	61	51	37	51	52	39	37	66	45	35	45	43	46	43	41	41	40	60	53	52	48	46	43	40	51	41	33	41	68	41	54	46	47	42	46	47	50	47	51	38	58	51	44	49	47	53	48	44	55	46	46	45	46	46	49	41	43	47	39	38	52	43	42	26	49	38	38	47	42	46	39	63	57	42	48	42	45	38	33	56	51	40	59	53	50	53	49	48	41	46	46	61	52	43	43	51	40	46	42	43	36	45	35	52	39	54	37	58	34	32	47	37	42	41	38	38	37	38	49	41	49	53	41	41	43	38	45	54	51	42	51	55	61	58	54	48	44	54	53	44	46	43	42	52	34	47	41	42	48	62	49	62	38	42	46	57	54	35	43	49	41	50	58	33	55	55	46	49	45	41	48	42	39	39	40	50	53	49	39	50	37	55	40	53	48	37	59	37	52	36	45	53	46	48	46	49	45	46	41	36	47	53	39	45	40	35	45	47	51	42	43	42	73	45	63	53	40	46	48	54	56	33	40	64	43	47	43	44	51	42	40	50	52	58	44	47	46	44	37	57	43	45	52	48	56	60	40	42	52	39	52	46	44	38	47	42	56	50	44	40	41	35	48	50	54	39	47	44	46	69	44	41	66	47	46	51	43	52	47	48	53	51	46	61	56	54	59	35	48	34	46	46	55	39	34	45	46	29	51	50	41	41	41	42	42	53	52	39	60	59	40	64	50	48	29	48	60	52	41
1979	187	230	265	242	214	201	198	204	186	174	176	202	158	175	153	190	155	173	186	165	194	147	166	141	180	156	155	167	181	180	158	158	151	161	172	160	175	164	173	176	156	151	175	167	150	163	174	161	182	160	160	139	193	162	145	165	144	176	142	167	142	168	167	139	146	160	179	151	147	160	138	167	156	144	150	154	165	137	159	126	171	155	174	149	160	176	158	151	162	159	169	179	141	149	191	164	167	146	141	154	153	172	152	146	185	167	172	190	174	163	145	144	158	151	188	164	155	162	148	152	150	160	171	162	152	153	158	153	139	137	169	150	162	141	171	172	156	150	169	152	160	186	165	155	161	186	158	158	164	158	151	184	143	174	162	150	167	173	146	143	159	170	158	160	166	167	153	176	163	177	161	168	177	136	149	163	151	150	151	156	169	159	151	153	155	149	156	167	139	157	159	136	158	163	158	160	139	153	132	164	148	165	167	164	145	148	159	164	151	172	174	158	183	167	177	153	177	146	171	163	159	136	158	133	157	156	144	171	171	159	139	141	153	162	158	150	157	181	167	160	173	148	169	160	172	127	153	151	161	169	163	163	152	166	177	164	144	167	155	158	156	165	155	158	167	160	153	188	182	176	166	148	166	149	153	153	161	148	180	165	166	146	149	166	146	167	176	136	163	162	170	135	150	148	153	157	161	156	148	167	166	166	197	155	155	149	155	169	160	161	158	160	168	182	151	155	158	165	177	171	165	192	127	146	169	160	167	183	163	159	151	151	158	161	181	167	154	163	171	175	158	166	167	166	133	145	169	178	171	171	165	156	167	135	151	163	175	160	184	158	169	172	157	157	164	154	169	152	160	172	184	160	153	163	171	160	156	158	174	156	143	156	160	160	148	144	164	139	158	141	159	151	160	150	148	142	157	137	179	153	168	177	156	177	155	164	142	173	167	158	158	160	153	171	153	157	152	168	153	152	154	155	175	161	173	159	163	153	158	169	145	158	171	168	161	161	156	144	186	155	158	165	160	180	156	139	183	182	175	157	144	150	157	156	170	181	162	140	145	152	163	186	184	139	149	170	151	157	168	149	167	145	178	147	156	146	139	171	163	149	147	172	186	151	168	159	153	176	168	142	165	152	159	149	182	139	164	165	143	141	178	144	148	182	147	165	138	155	153	159	148	159	147	156	175	153	155	150	168	146	166	180	176	188	159	156	167	158	142	151	163	164	186	162	169	181	148	152	159	174	165	147	154	158	157	141	145	170	163	154	139	155	158	141	147	170	152	139	172	160	161	155	131	149	162	176	176	171	155	161	183	162	166	142	149	178	149	147	161	156	172	146	161	156	152	164	144	174	155	161	165	157	171	188	181	167	164	158	154	161	169	145	164	161	153	174	170	165	169	177	153	165	137	169	146	184	173	162	171	140	151	163	170	161	163	175	174	138	163	154	162	159	197	151	150	158	165	163	152	146	158	156	152	172	156	152	155	139	183	162	153	162	164	166	164	161	170	158	167	145	159	176	172	163	148	146	140	173	178	159	150	161	156	160	157	144	145	160	169	163	160	164	165	136	143	140	159	180	170	167	166	146	168	173	158	149	169	161	163	172	149	141	171	155	136	151	154	176	140	156	172	154	168	154	159	147	179	149	159	160	174	180	176	162	167	159	158	169	140	167	170	182	173	156	184	157	163	156	185	156	147	171	157	173	159	173	171	148	167	153	164	148	174	152	180	165	165	170	143	151	145	133	160	145	169	142	165	175	162	164	181	159	149	175	138	151	135	167	148	170	150	167	150	154	163	128	154	148	187	155	141	169	144	171	144	173	158	154	152	171	164	175	146	158	175	183	147	181	170	132	148	150	166	168	162	175	173	156	154	172	153	167	146	163	193	140	169	159	161	145	161	189	180	160	154	162	142	173	140	172	155	132	154	170	162	153	172	167	168	170	149	168	168	151	165	165	157	129	190	176	141	145	165	187	166	160	165	136	171	164	153	127	192	164	157	169	163	160	143	166	144	168	153	136	168	156	164	159	163	178	151	167	187	160	139	163	171	146	161	142	160	158	151	168	163	182	163	159	185	130	137	162	152	152	167	155	164	168	169	162	170	136	175	153	148	152	172	159	149	155	165	142	162	153	154	158	147	170	149	177	152	168	153	184	153	157	154	160	156	148	174	146	170	151	174	177	149	140	162	154	141	155	143	161	171	144	156	144	150	148	127	191	166	157	167	152	152	132	165	186	163	130	156	136	156	152	160	165	147	152	185	147	158	135	174	150	164	152	165	176	162	147	164	151	153	158	165	155	168	162	162	167	168	154	136	174	132	170	159	148	164	166	171	153	170	157	137	151	145	170	151	144	173	143	162	139	185	160	172	148	147	178	159	155	148	154	168	147	165	161	152	163	186	166	161	167	162	148	175	164	165	168	153	170	159	166	166	158	152	141	178	174	144	161	148	132	142	189	131	146	199	156	153	187	162	153	144	150	170	180	177	167	149	124	165	153	172	155	165	165	145	163	146	173	169	161	197	148	143	140	180	160	149	163	162	158	168	158	125	160	157	146	151	170	144	150	150	152	157	165	144	144	170	179	158	147	152	147	160	157	159	170	174	144	155	168	173	153	172	156	144	181	143	157	170	150	153	175	159	142	164	174	162	163	159	175	173	164	165	155	163	161	142	141	160	150	156	138	164	154	169	162	156	166	156	158	146	153	151	182	169	163	188	168	142	154	151	166	154	158	176	146	158	161	136	162	149	182	151	163	143	162	160	164	177	157	152	174	155	173	176	172	159	169	159	165	182	160	162	159	172	148	152	189	168	143	192	164	158	150	148	169	165	163	177	161	172	152	149	141	171	144	163	154	155	172	151	168	184	147	161	139	146	169	145	151	146	162	174	171	148	164	181	161	164	144	173	148	170	167	156	171	175	160	151	155	182	147	144	159	146	162	181	131	169	146	133	169	163	141	158	156	166	184	172	190	165	143	169	176	157	178	146	185	150	152	158	172	169	163	132	177	138	156	160	159	146	176	162	187	153	148	158	180	183	164	150	165	154	152	160	159	154	157	135	171	172	161	148	154	166	150	155	155	160	147	175	162	168	191	155	173	157	141	177	160	154	158	153	144	153	158	134	155	174	163	156	160	170	167	175	164	183	154	156	156	163	150	174	177	178	161	158	159	159	153	173	177	155	152	148	159	144	170	151	161	148	161	159	166	143	176	169	164	158	154	159	150	151	175	159	177	186	156	162	182	174	182	158	137	148	137	154	176	146	135	160	150	136	178	149	152	139	147	153	160	141	157	172	176	140	158	167	149	150	156	187	170	165	176	167	153	170	157	169	183	153	190	154	163	162	180	148	145	147	154	137	158	155	158	180	152	173	153	165	183	152	157	176	150	158	171	144	137	155	176	170	135	144	149	165	169	171	160	163	164	150	145	142	166	142	159	152	172	185	146	173	157	178	165	148	171	148	137	134	164	158	167	172	145	176	143	194	156	162
9375	1057	1351	1053	719	496	424	351	271	281	232	219	196	172	203	168	188	187	163	163	157	171	146	123	138	155	164	144	149	152	113	160	145	134	124	151	171	133	128	141	129	128	136	122	142	129	135	154	154	165	130	138	141	125	151	132	135	122	131	118	155	115	127	143	137	177	132	118	134	138	142	133	136	154	132	146	127	145	118	131	157	145	117	132	126	154	135	140	143	139	114	135	128	135	113	130	146	144	152	153	138	145	128	155	109	155	134	140	131	144	146	126	143	145	132	148	118	148	123	139	118	149	153	140	143	113	124	127	146	162	127	150	140	129	127	119	133	157	125	137	142	120	133	133	153	139	145	115	135	147	131	131	119	149	116	127	125	109	148	132	138	129	132	151	129	145	136	156	135	133	137	140	130	146	152	143	157	139	132	129	132	139	131	138	117	135	142	158	160	126	144	169	130	127	133	159	119	135	141	132	133	142	127	120	141	143	125	133	135	132	148	130	124	137	144	138	144	133	122	140	130	123	131	115	129	125	145	122	159	137	139	139	133	147	119	151	146	141	155	111	144	116	156	143	137	124	153	105	132	138	133	139	132	119	151	133	126	123	135	123	135	141	132	142	135	160	154	140	146	137	141	148	131	162	118	151	122	140	112	137	148	120	138	151	138	124	125	122	141	144	116	133	144	152	124	128	138	137	130	127	131	105	144	130	117	134	132	136	137	144	127	131	139	151	122	138	127	136	140	131	131	132	143	127	126	121	112	151	137	123	125	120	130	132	136	131	138	139	165	118	141	143	122	135	124	137	135	126	140	125	124	131	120	130	155	136	127	138	146	123	129	139	117	136	127	118	133	151	160	130	131	131	126	132	102	129	138	132	138	142	121	130	136	138	149	129	141	114	114	145	120	140	124	121	130	133	122	134	145	160	130	132	129	131	148	130	115	148	134	139	106	140	143	170	117	132	140	147	143	129	133	134	127	135	130	152	132	125	146	160	135	146	142	146	145	140	130	129	138	142	138	123	136	142	123	140	159	138	125	147	140	148	136	123	125	147	135	140	148	126	122	132	134	119	132	148	135	153	146	142	138	126	153	118	123	134	158	140	116	146	131	146	147	148	147	130	141	141	123	120	118	125	126	129	113	127	113	133	128	131	116	139	140	151	153	118	137	123	119	129	164	141	152	121	133	142	137	148	138	145	124	149	145	116	147	121	145	127	133	118	141	133	141	142	129	118	133	154	126	144	113	125	128	144	161	137	128	128	160	122	126	130	149	159	131	127	117	139	142	150	127	149	146	163	108	126	114	156	150	124	126	127	112	117	125	140	131	132	131	146	118	100	125	117	157	128	115	129	139	123	128	118	126	106	160	124	139	134	129	131	157	129	143	137	144	135	120	106	138	135	136	108	143	125	137	148	137	147	133	141	133	119	114	128	118	147	128	131	117	159	113	142	153	130	136	130	110	136	130	128	131	163	107	129	138	134	115	119	143	149	117	136	135	120	134	141	151	126	132	138	135	102	141	134	157	134	112	142	156	114	164	136	130	134	124	131	126	130	134	115	131	128	125	136	133	126	158	132	141	129	122	137	130	136	120	111	123	133	123	140	129	129	150	130	125	127	108	137	132	151	153	133	122	160	123	125	127	143	125	151	123	139	107	138	131	143	128	151	131	130	137	119	126	134	141	132	132	142	141	143	153	142	152	124	132	121	143	135	177	146	134	134	141	131	134	141	137	135	134	135	112	131	136	159	130	133	148	136	134	118	152	130	122	140	127	123	161	165	134	146	139	117	124	151	141	122	148	136	135	117	148	113	129	141	153	137	128	157	119	126	141	122	159	152	135	153	134	156	117	143	142	157	118	121	161	154	145	100	129	125	135	140	144	142	140	130	121	137	144	121	120	132	145	151	138	141	120	132	129	148	131	127	140	112	143	131	128	148	143	110	147	140	146	126	126	138	130	121	123	127	147	150	122	144	130	132	148	137	147	143	132	125	137	147	148	122	120	136	129	136	148	144	119	135	121	164	128	129	147	115	125	129	156	145	156	149	143	134	128	136	133	141	154	151	153	143	144	130	143	135	109	105	135	160	137	120	141	118	129	125	122	151	141	148	125	138	146	106	124	124	160	146	143	120	132	144	135	127	125	122	139	157	147	155	117	133	138	123	108	110	137	129	141	125	136	175	151	114	149	141	148	114	139	159	120	122	140	145	142	128	150	126	123	141	129	109	134	127	141	133	124	151	140	141	132	145	142	114	115	138	113	160	138	122	137	116	149	113	143	152	131	138	130	132	128	109	120	143	128	149	142	120	130	120	124	127	142	137	143	132	128	152	160	134	130	133	129	136	128	165	144	133	141	137	120	126	145	120	139	118	121	115	115	124	136	127	135	137	153	135	146	138	146	159	148	121	138	128	123	146	141	126	137	123	124	132	141	128	144	141	126	125	140	143	127	129	131	138	147	150	131	138	137	107	118	156	131	141	128	140	143	121	133	136	113	138	135	142	138	128	161	150	125	128	163	103	109	132	124	125	135	153	127	138	141	153	129	119	121	136	120	130	135	144	143	138	141	119	138	118	139	126	129	140	135	134	123	119	122	133	132	147	131	126	142	133	118	130	142	152	133	126	138	116	129	144	127	152	151	143	124	176	131	130	133	144	150	131	124	151	137	129	152	129	143	135	150	146	120	121	134	154	148	146	122	148	136	153	162	133	163	129	139	141	143	128	120	157	130	125	147	128	116	137	143	129	130	149	148	136	142	144	122	150	142	136	127	143	134	103	157	144	137	124	166	118	145	118	118	142	157	95	125	141	133	126	121	132	134	130	147	146	160	136	128	128	134	153	132	113	130	125	128	124	129	147	116	125	139	134	130	110	144	127	130	131	128	123	117	148	127	139	129	120	115	116	110	101	120	132	143	128	113	126	143	124	126	132	149	150	145	132	124	152	113	117	109	120	131	152	139	141	133	125	129	150	153	123	137	143	129	130	120	145	132	136	116	141	136	137	116	132	136	134	126	156	123	130	143	142	138	135	114	114	103	113	138	132	129	139	121	129	142	140	121	133	148	136	107	142	130	152	131	143	158	144	156	133	134	132	146	143	141	139	124	133	121	154	137	132	121	139	145	127	131	148	166	108	131	128	154	129	109	137	157	116	133	146	117	141	160	122	133	134	158	139	138	157	154	149	142	155	145	131	138	143	129	143	110	151	128	128	157	125	125	137	129	129	125	134	134	154	134	133	115	126	138	135	127	148	138	137	126	123	151	120	127	160	135	144	153	126	142	136	119	135	144	130	154	135	146	129	130	130	130	130	130	129	131	133	139	149	135	149	138	152	130	138	112	141	120	133	100	130	134	132	125	140	117	126	124	132	128	132	133	137	133	138	124	126	137	133	152	125	139	139	142	150	121	151	123	143	129	121	141	136	135	109	125	141	150	148	144	115	120	126	137	135	133	120	140	129	129	140	112	119	143	146	135	131	114	132	138	147	140	139
6091	1202	2871	3377	2888	2300	1823	1602	1299	1182	1011	963	855	771	726	709	636	605	629	626	537	566	547	486	489	440	489	533	474	440	451	404	464	431	422	433	415	425	422	424	393	379	414	398	402	406	382	369	372	372	401	395	387	370	380	357	331	401	357	362	358	361	393	361	362	358	382	374	415	356	361	369	367	356	361	376	356	358	380	372	364	362	377	368	389	368	354	372	360	359	344	364	349	393	382	380	361	359	407	340	317	384	397	360	348	391	367	370	372	397	364	362	340	369	349	372	325	371	329	373	358	334	396	318	394	391	364	341	347	359	345	380	375	353	327	356	373	324	357	373	326	353	364	356	370	362	364	369	383	368	371	354	376	370	361	337	339	336	356	381	373	370	341	364	370	363	348	413	354	336	312	353	375	375	338	387	368	334	355	339	337	371	346	320	343	368	323	352	320	342	356	330	407	334	332	366	346	332	363	389	360	356	347	360	357	353	365	359	328	374	356	366	326	383	341	360	341	366	353	342	358	353	349	349	345	363	361	372	360	369	351	357	330	363	384	377	347	377	375	333	409	356	352	325	349	385	352	366	344	361	354	356	372	343	339	364	367	346	367	326	381	344	345	345	337	328	380	358	331	376	346	401	339	327	365	381	348	363	333	352	340	326	390	395	370	368	345	354	354	346	334	352	340	340	362	335	340	362	321	352	357	368	381	351	339	389	330	372	336	346	340	354	362	387	345	354	355	359	375	358	361	337	344	354	365	361	331	340	339	373	375	350	370	370	318	398	359	364	357	371	371	327	370	340	388	360	364	369	335	352	366	346	317	375	341	352	366	380	346	364	335	374	357	359	374	351	366	360	347	327	362	359	339	351	339	347	362	372	379	371	350	337	394	388	387	346	361	348	338	342	374	375	344	378	334	338	351	353	372	383	345	364	344	353	357	334	342	343	337	387	355	360	385	359	311	364	360	366	339	364	364	374	362	332	372	344	367	356	377	363	365	343	359	364	369	362	342	372	375	349	331	373	375	371	347	340	365	356	380	326	382	355	339	336	345	390	343	375	341	346	347	354	327	349	355	376	317	339	346	355	365	343	344	355	352	377	329	368	387	394	336	340	388	371	333	371	356	364	341	366	324	381	325	346	338	361	353	347	340	360	354	332	342	366	353	355	374	364	405	357	366	376	353	334	379	348	348	347	329	346	356	310	376	376	346	340	358	342	368	386	343	311	381	330	355	331	331	349	369	363	384	347	361	364	326	367	365	328	365	340	384	381	381	352	372	379	345	350	386	378	338	359	344	372	364	350	362	343	369	319	350	347	325	349	316	334	344	314	331	359	341	362	334	366	352	343	330	382	372	350	360	349	374	342	312	340	352	371	361	376	354	338	345	337	349	343	341	326	373	367	368	363	372	357	341	321	347	351	345	375	365	393	336	352	408	352	378	351	354	328	393	396	343	363	360	366	392	370	368	372	349	353	354	372	356	360	348	359	372	362	348	357	357	380	367	326	361	358	350	373	364	342	366	336	331	368	385	363	379	332	330	353	376	373	359	391	313	342	380	338	343	371	390	331	339	348	364	348	389	394	353	352	350	359	348	337	362	369	366	364	363	374	337	349	380	331	346	332	372	355	358	365	381	352	325	359	374	395	372	358	375	373	358	354	353	369	337	376	366	370	366	347	341	370	348	381	333	366	334	359	324	359	350	357	330	359	333	344	374	345	345	333	358	357	361	368	351	365	344	340	368	349	349	340	369	357	374	355	360	328	366	383	360	345	312	341	337	361	375	374	342	368	368	341	350	345	355	367	351	327	371	352	355	370	348	360	405	352	360	331	391	358	368	362	375	359	381	344	345	404	371	371	387	315	332	364	358	356	335	370	374	343	357	356	341	328	365	374	398	354	370	363	357	341	323	384	365	347	354	323	358	358	353	353	362	336	359	355	317	341	352	361	345	358	354	357	330	347	389	321	343	344	373	348	318	329	339	356	330	344	355	348	341	387	357	390	361	375	353	383	337	356	394	306	326	350	368	352	345	336	369	392	368	392	370	372	330	388	337	346	310	373	367	397	359	392	347	346	371	353	375	361	364	362	374	365	377	343	352	340	355	341	354	355	345	362	357	349	387	369	358	378	346	360	343	336	314	338	381	336	350	381	347	376	343	367	377	383	357	372	367	346	332	314	376	334	383	405	359	337	379	364	345	373	334	339	358	369	371	312	328	369	347	341	378	344	371	335	357	365	361	325	368	325	376	365	321	364	354	343	348	339	367	325	384	350	353	382	361	342	376	355	386	384	344	371	320	376	351	349	337	368	340	348	357	351	346	305	315	358	348	348	390	395	340	343	365	378	342	337	377	367	362	367	349	332	383	390	352	366	361	335	369	354	357	351	343	331	327	345	368	341	366	370	397	365	338	384	341	386	353	345	378	363	344	367	317	395	320	345	361	369	374	335	349	377	354	362	357	354	351	352	349	324	370	365	350	378	332	344	367	359	349	343	335	347	347	365	363	364	348	352	351	342	385	330	362	347	318	362	350	384	354	347	368	363	357	371	350	315	320	352	364	350	366	335	364	345	339	355	340	365	388	356	350	327	365	366	346	354	363	378	341	362	359	361	334	385	326	360	359	340	333	347	389	317	399	345	376	354	365	361	344	345	372	387	353	343	342	358	335	332	387	381	364	349	340	339	357	363	352	353	378	349	370	347	336	333	356	336	298	385	318	366	357	346	322	344	351	345	361	352	354	353	349	359	339	380	360	382	357	345	354	359	346	377	374	360	347	353	373	377	373	359	363	361	393	391	331	308	330	362	350	371	346	337	322	383	365	344	381	331	353	339	331	338	372	383	393	361	348	322	330	336	353	380	364	369	340	370	355	358	326	373	350	359	339	337	361	348	341	348	333	327	327	361	307	405	347	352	381	351	345	371	382	421	347	362	361	337	362	372	354	378	375	357	335	377	390	350	368	360	349	346	319	319	341	355	344	366	353	368	333	382	352	349	337	356	337	317	366	354	322	308	383	354	299	386	361	374	373	365	374	374	344	356	359	341	385	321	367	368	352	358	330	369	347	339	336	365	352	374	367	363	372	379	367	330	340	333	326	373	345	369	389	389	368	381	341	350	348	361	344	366	384	327	368	404	368	378	358	317	339	362	358	360	351	359	316	369	348	367	333	369	375	354	366	352	391	341	348	353	374	371	313	367	375	340	341	352	330	364	353	330	377	342	370	345	340	370	385	367	347	356	354	342	374	334	355	392	356	370	379	343	360	374	339	351	341	371	354	334	350	358	345	372	370	377	381	371	388	373	366	350	368	366	345	338	340	339	311	379	344	361	380	353	367	354	389	332	360	350	360	355	376	356	344	362	332	358	345	373	349	368	354	334	345	366	343	328	352	390	338	358	324	359	371	387	364	334	353	349	377	332	379	357	397	372	364	383	334	348	352	348	361	344	353	334	351	354	348	387	342	372	353	373	362	343	361	379	361	384	345	343	344	374
16400	2665	2513	1908	1224	960	720	584	520	465	406	396	367	310	331	306	294	280	244	240	248	253	273	257	223	225	237	246	220	260	241	237	221	255	238	225	236	223	237	220	211	227	239	213	232	233	215	214	224	201	227	265	213	194	224	231	223	235	211	204	212	201	222	209	221	213	225	220	208	201	221	219	178	206	222	229	234	225	214	218	218	204	223	243	228	204	198	193	218	233	226	208	219	190	221	236	210	255	232	223	207	208	214	206	255	211	209	221	204	213	223	200	205	211	203	234	197	236	210	201	226	243	235	223	214	189	197	206	240	227	225	190	213	252	215	180	204	222	199	215	229	242	230	212	209	229	232	214	223	220	210	227	207	209	216	240	220	222	215	229	214	223	227	226	215	248	214	224	231	212	234	235	223	199	220	189	201	241	217	240	208	232	218	231	199	231	196	211	199	212	215	239	213	221	218	229	214	211	241	210	196	213	196	209	231	221	185	214	227	212	248	214	222	219	232	219	223	231	207	209	209	238	220	219	206	224	212	233	206	210	204	204	208	226	238	215	215	212	235	204	207	207	227	217	240	220	222	194	203	215	236	218	228	221	210	196	217	206	207	209	233	237	215	207	223	203	225	194	229	224	243	212	220	245	206	222	223	237	217	209	200	222	215	224	196	207	208	231	224	218	220	213	221	236	235	212	212	204	232	217	237	227	213	211	217	219	223	249	201	197	215	193	213	224	201	220	208	215	225	226	200	215	226	200	225	219	217	224	200	219	219	237	213	220	224	222	216	229	193	214	215	238	234	225	225	227	216	225	242	211	200	224	202	226	199	229	221	213	229	197	215	184	246	231	233	217	222	206	236	224	240	239	235	232	236	228	222	211	244	237	223	229	213	243	233	239	197	221	228	214	201	212	202	224	230	218	199	217	237	228	212	192	213	198	207	236	226	227	262	220	183	216	217	220	229	208	196	223	233	213	198	204	220	226	237	196	247	239	246	208	249	207	261	206	194	192	280	216	219	232	229	223	206	234	228	212	223	225	217	216	196	222	215	213	226	221	212	228	231	196	228	232	211	210	235	254	198	216	197	227	212	215	220	214	225	188	236	204	236	219	197	218	211	206	220	191	211	223	232	210	194	219	240	192	215	213	213	228	217	214	217	219	210	200	206	208	221	201	221	209	216	219	194	233	210	241	195	207	224	202	217	205	223	233	196	212	217	231	231	221	246	185	233	256	226	223	236	211	205	203	214	249	226	231	258	194	224	220	228	195	230	230	250	216	197	243	215	204	195	220	209	207	228	211	235	201	232	210	222	209	228	230	239	247	204	217	216	255	227	231	229	218	199	205	210	245	256	228	234	207	194	211	210	216	221	221	239	184	222	225	191	222	218	220	214	214	185	223	222	213	239	234	225	244	205	208	218	224	239	217	248	218	207	216	207	231	242	194	220	217	241	222	217	218	196	220	191	221	218	222	234	225	206	211	165	239	216	197	186	211	208	215	224	240	242	225	242	259	205	234	214	201	192	226	230	252	211	227	234	208	214	212	212	217	196	223	202	216	222	197	205	205	227	216	199	202	234	208	224	216	235	202	219	220	226	214	222	211	198	193	211	217	224	233	226	237	232	248	213	215	216	203	214	202	245	214	214	228	192	235	242	226	217	211	227	216	216	226	213	222	201	237	223	217	228	177	199	209	211	218	244	189	227	214	204	226	245	225	211	207	242	219	214	231	246	220	205	227	270	233	224	226	208	198	195	246	227	238	225	232	224	223	243	210	213	232	237	241	244	246	236	232	203	205	246	239	242	228	226	238	246	230	232	203	215	226	226	211	219	213	223	242	239	234	246	196	189	234	222	215	227	208	211	188	206	220	199	235	219	206	226	209	244	211	233	224	205	209	206	216	192	197	183	178	228	212	229	255	219	218	223	247	233	202	231	214	227	235	222	232	207	235	218	233	207	213	212	211	234	209	208	217	201	210	217	223	236	210	205	199	212	204	234	174	185	212	202	224	247	242	204	238	217	206	190	218	189	208	233	217	218	187	213	231	208	240	217	218	229	233	251	230	212	220	227	218	196	234	213	219	239	204	225	222	227	231	239	206	198	213	235	236	229	194	254	246	218	230	254	215	215	233	228	227	212	222	244	238	190	218	213	205	210	247	222	224	205	224	215	210	216	218	226	209	205	195	200	235	192	227	220	214	212	218	191	224	206	212	235	200	221	223	205	225	237	208	230	219	230	202	224	212	234	234	234	209	201	220	229	216	200	207	204	218	209	251	210	220	208	231	252	229	209	236	226	221	221	231	225	229	231	205	212	226	212	224	215	191	240	190	206	218	192	202	239	206	200	189	216	209	209	233	199	214	225	231	211	224	216	221	206	201	238	183	218	225	222	217	227	210	215	216	238	201	197	203	231	235	209	190	211	199	210	239	211	210	220	201	239	214	210	230	212	209	198	198	228	214	215	235	201	222	214	206	197	222	260	214	209	211	227	213	204	189	224	233	228	249	231	232	233	224	243	227	214	214	208	207	206	232	231	222	208	226	228	205	248	220	188	235	225	216	197	228	213	226	202	232	244	221	206	243	203	224	218	198	207	223	179	214	207	227	219	241	214	198	216	225	199	219	215	190	228	213	231	231	209	231	213	240	230	227	228	209	203	246	225	243	202	220	214	224	211	245	213	232	229	216	229	234	223	203	219	223	220	209	208	234	224	213	244	204	217	204	231	217	220	222	231	255	236	237	205	222	205	232	212	224	218	203	217	231	226	216	213	212	197	256	224	229	210	212	209	256	237	226	212	226	204	220	206	203	200	194	197	222	219	208	204	211	217	219	189	256	235	229	237	206	203	219	199	222	223	201	201	216	250	234	203	219	244	214	233	228	211	228	203	221	211	217	199	233	214	217	211	204	212	194	211	213	236	224	221	212	214	193	238	241	216	223	237	209	231	215	228	234	224	197	222	217	220	224	208	232	202	206	252	214	229	228	242	209	207	220	203	203	212	207	220	227	204	238	214	216	213	230	236	274	210	222	239	195	216	242	244	214	228	234	217	243	196	221	215	236	209	217	239	241	216	204	183	222	215	230	189	235	215	206	199	245	224	247	211	212	233	215	235	231	235	205	215	202	193	200	243	229	231	219	204	215	201	231	232	215	235	221	192	233	218	237	225	244	227	224	230	187	234	219	220	220	238	226	180	218	200	204	215	208	203	201	223	208	202	198	220	237	205	207	214	201	212	233	228	223	226	204	192	241	202	219	218	220	230	253	210	241	199	209	223	220	222	204	223	177	230	221	231	219	237	211	222	210	202	212	204	213	221	211	218	220	208	205	202	234	219	208	193	245	254	211	219	173	218	214	193	227	198	209	210	226	239	196	197	226	204	228	219	225	214	238	244	238	222	199	226	213	232	232	221	218	225	194	179	184	236	193	211	236	232	251	230	215	223	212	215	209	227	215	212	211	218	249	245	225	202	238	213	213	203	232	182	240	236	199	238	223
7789	2181	4996	5939	4969	4055	3330	2698	2287	2125	1739	1600	1355	1327	1217	1109	1121	994	1000	922	866	811	789	796	790	754	743	729	730	666	633	659	691	603	618	626	627	635	582	587	578	620	601	562	568	582	617	548	593	586	565	552	582	575	530	567	599	580	553	566	573	537	558	520	551	549	567	546	539	508	514	527	566	535	536	514	540	543	563	547	515	555	560	492	481	553	538	527	548	520	536	522	518	520	564	530	520	520	548	523	556	527	548	527	493	546	522	520	515	528	511	582	509	550	522	523	524	508	579	540	572	559	516	524	520	540	540	508	521	460	513	554	548	531	547	501	510	555	538	527	552	506	524	529	512	507	527	550	523	503	450	570	541	514	556	505	541	527	492	510	542	579	532	536	487	566	494	559	510	544	488	559	524	527	532	522	515	553	535	520	507	530	511	480	525	528	553	498	530	539	550	522	539	520	565	504	522	513	547	507	529	527	495	538	516	571	539	525	532	496	514	519	530	536	550	524	551	539	541	506	516	531	554	552	525	519	521	505	503	511	506	493	528	512	538	496	516	523	509	505	524	548	501	497	485	517	520	529	520	503	541	488	497	522	540	546	523	492	514	538	527	549	502	540	505	504	547	547	560	525	494	524	559	492	502	504	540	517	535	535	531	591	573	524	543	549	503	491	557	515	494	535	490	535	503	548	504	510	539	540	512	494	530	544	499	521	545	533	515	564	532	512	548	554	496	536	531	552	504	502	542	557	487	529	519	523	527	533	500	512	485	488	525	560	476	556	523	497	479	504	521	585	532	548	537	539	522	547	527	550	539	492	493	534	539	503	517	523	561	474	557	561	518	513	543	517	513	495	504	547	506	510	517	527	517	510	554	503	464	503	542	540	567	494	525	527	488	504	527	532	487	517	503	532	502	547	547	559	524	517	548	501	508	585	547	578	497	475	537	519	539	542	522	533	515	497	561	507	501	541	538	506	520	544	540	524	524	507	543	534	505	531	523	512	490	554	522	497	504	492	522	504	521	537	515	564	497	530	539	522	523	530	552	557	528	511	539	508	508	524	492	507	522	541	533	495	543	545	558	532	488	497	546	499	535	454	503	543	515	551	527	515	538	562	528	516	511	537	529	508	538	546	529	536	565	516	507	546	531	514	563	516	528	520	528	531	484	577	564	550	512	516	506	525	514	539	510	519	518	486	510	533	543	527	544	515	519	510	509	474	511	499	507	475	550	524	519	562	493	543	525	513	523	523	499	540	516	476	493	522	496	518	542	541	515	509	533	571	538	511	563	557	544	497	517	518	531	529	542	527	502	519	493	517	527	505	517	535	528	521	474	510	518	522	526	502	501	498	484	494	498	508	527	489	508	535	517	501	571	544	509	495	514	516	500	545	492	513	529	552	490	548	549	544	526	546	497	538	526	525	507	521	543	514	515	520	511	531	525	557	541	526	505	532	478	545	503	509	472	524	551	530	555	532	506	518	535	527	507	527	514	514	503	529	547	527	500	517	472	520	540	541	498	483	540	536	560	503	527	563	504	541	512	531	562	539	549	546	560	549	490	552	507	511	538	534	485	516	534	500	550	502	497	519	532	499	505	515	515	512	535	535	543	529	486	569	524	540	566	493	521	523	546	530	545	508	534	529	508	507	522	498	516	534	505	522	547	514	522	520	526	517	549	539	556	505	444	523	527	519	518	564	534	520	495	489	577	514	523	503	525	512	532	536	523	508	520	512	501	553	549	502	507	542	528	512	544	554	485	543	517	538	527	478	564	548	475	544	491	537	520	555	530	539	506	503	550	542	517	519	507	499	527	526	508	517	504	535	530	542	506	562	509	532	496	498	524	529	489	529	546	537	476	544	474	553	477	490	523	488	486	521	529	518	526	526	507	481	491	522	509	587	521	526	538	501	544	519	533	528	527	533	519	542	527	492	518	514	486	489	513	518	538	521	503	564	546	525	529	550	547	546	511	528	521	562	511	526	538	525	554	524	559	556	511	534	548	505	505	516	560	531	547	534	507	508	516	517	509	537	529	510	524	501	509	518	516	520	470	492	560	571	526	560	525	559	476	524	517	520	502	529	489	519	541	536	501	541	539	520	500	537	531	507	511	538	468	540	522	535	530	528	537	517	513	526	524	524	562	540	527	493	516	488	488	526	498	495	510	507	495	504	504	516	523	544	517	523	539	515	516	530	558	529	533	557	532	505	528	531	500	579	563	544	496	547	537	530	510	514	524	556	540	531	505	545	533	550	558	489	530	519	501	524	475	539	542	524	545	503	487	488	513	536	518	540	503	516	503	528	518	513	491	522	512	551	491	531	538	489	519	543	496	480	501	531	500	499	533	533	537	554	510	571	509	565	505	504	495	552	534	494	547	502	516	534	513	514	525	508	527	487	538	532	512	513	499	556	530	481	536	545	516	556	507	554	516	465	515	508	506	489	520	505	537	512	480	535	510	546	516	529	533	453	509	519	533	507	510	542	516	523	495	508	504	475	514	494	524	562	479	498	544	535	523	506	536	523	533	517	512	544	527	530	562	533	504	555	532	551	523	486	492	511	514	546	500	546	515	499	508	523	524	549	501	483	538	563	523	483	563	547	509	522	527	491	523	501	530	521	564	535	521	506	550	498	523	533	493	496	520	484	478	549	554	522	525	524	504	543	519	508	513	545	524	540	527	528	526	489	563	526	529	529	518	517	515	515	540	563	535	527	522	535	556	536	482	520	516	524	477	494	523	523	509	444	563	529	552	559	550	502	493	531	529	524	503	551	497	517	514	486	526	522	519	539	489	528	524	488	521	532	510	516	523	504	497	528	500	505	546	547	534	493	505	489	540	512	483	532	546	466	558	554	510	517	509	507	508	510	497	549	575	536	542	513	555	533	509	575	546	532	497	518	461	497	508	526	517	544	514	539	521	537	516	544	516	505	528	489	510	499	502	516	507	490	489	509	518	546	532	517	521	534	499	516	494	488	526	555	556	517	510	492	511	525	517	525	496	496	493	493	501	487	496	540	534	524	494	517	518	527	522	555	504	527	535	531	538	525	530	532	549	536	516	521	519	510	531	545	512	511	520	517	533	514	535	532	542	502	502	559	522	571	513	523	484	500	542	496	555	529	530	522	549	569	558	543	501	533	556	481	480	501	477	518	516	505	499	530	505	509	508	487	521	548	546	576	523	504	507	512	492	551	553	561	489	516	538	524	523	512	508	518	510	506	537	530	530	524	532	557	537	536	552	547	530	510	506	532	496	516	513	483	522	533	547	545	544	534	514	532	502	543	557	514	488	521	552	536	535	467	520	507	490	542	517	540	511	464	536	530	513	519	553	524	567	513	562	533	544	518	507	489	517	487	565	487	509	533	535	489	498	547	568	496	538	521	511	546	517	548	528	542	534	513	548	494	525	509	517	539	476	504	557	499	555	528	545	514	533	479	522	566	492	531	486	474	564	519	529	512	557	547	502	523	575	515	514	503	477	516	523	544	511	537
1906	74	71	63	70	46	53	50	49	37	52	42	33	44	48	53	47	52	58	37	42	39	41	43	35	44	49	43	58	51	57	40	34	41	54	48	50	50	42	46	55	36	55	51	49	41	49	48	64	45	45	58	39	48	39	46	42	46	43	41	54	58	47	50	50	47	50	45	41	47	55	46	47	39	33	41	48	48	44	52	58	52	55	58	45	51	60	43	39	30	51	35	31	50	32	53	66	55	44	39	42	54	42	46	39	47	36	40	62	35	51	46	36	49	53	51	43	47	46	51	33	53	47	46	37	53	50	68	49	40	46	41	48	46	48	47	51	45	46	45	61	51	45	55	43	42	47	38	47	42	44	35	54	40	37	47	49	50	49	37	44	31	45	47	49	51	39	36	42	54	46	47	45	52	50	38	36	54	48	43	54	38	60	40	49	48	53	53	28	57	43	51	31	41	33	42	37	47	40	48	50	45	45	56	52	54	42	43	40	35	43	59	53	62	46	56	54	51	53	43	53	38	28	43	50	38	42	56	40	41	58	54	53	43	52	54	44	34	49	54	59	53	59	44	43	50	55	38	54	45	44	50	53	37	38	55	49	41	42	44	40	50	52	41	47	42	44	42	55	45	56	57	43	49	58	39	61	52	49	47	53	47	39	42	39	47	40	48	70	54	47	42	39	44	58	40	54	49	44	36	46	33	48	51	41	45	45	50	45	36	51	42	54	29	48	50	44	39	51	56	46	64	51	56	45	56	40	47	42	42	47	51	53	46	50	52	43	48	43	34	50	53	47	43	47	36	47	50	38	47	38	66	56	45	48	47	59	36	32	38	52	41	41	48	60	52	35	40	41	51	44	56	48	42	45	43	43	51	40	55	44	41	46	47	39	49	29	47	42	59	42	50	41	31	56	38	50	65	49	46	58	37	41	43	37	53	55	51	43	37	49	37	49	35	49	39	45	55	54	53	45	49	44	41	48	55	42	41	53	42	39	45	52	48	46	50	46	45	40	36	42	53	52	44	47	60	45	53	45	42	42	31	48	35	59	55	56	56	47	43	47	59	52	44	47	42	50	38	43	40	30	48	47	41	42	42	44	42	56	37	53	43	57	39	40	40	37	47	54	46	54	38	53	43	44	51	46	39	49	43	42	41	41	34	49	40	30	44	36	46	50	35	41	48	46	33	45	39	43	48	48	43	42	49	50	42	49	51	57	64	49	47	38	40	43	40	39	50	53	54	48	55	45	52	51	54	48	43	41	36	58	50	49	39	43	36	56	64	49	55	48	57	48	31	54	56	52	41	48	48	54	54	47	44	54	38	47	54	24	47	61	40	42	54	51	44	47	49	68	37	42	55	49	61	41	53	44	48	47	69	44	44	50	46	58	45	58	53	43	39	41	41	48	53	46	35	44	53	57	51	40	43	42	42	53	50	43	40	47	48	36	40	54	43	35	47	44	59	43	44	52	53	46	44	54	64	50	43	44	52	42	59	40	42	47	46	33	49	56	43	34	50	57	55	46	55	42	59	52	43	53	57	50	46	40	51	44	48	48	39	46	48	48	43	52	48	46	50	32	57	35	44	39	58	50	49	46	33	31	45	28	50	51	45	53	43	43	31	48	42	47	53	49	38	53	46	47	57	50	33	55	52	66	50	48	54	34	35	45	57	54	47	42	58	58	31	46	50	47	42	40	50	39	39	38	55	39	59	53	44	27	40	45	32	49	32	32	50	47	48	46	49	40	44	46	55	55	39	42	52	47	45	47	44	53	44	52	48	42	51	61	52	42	47	50	52	48	47	44	50	52	51	32	38	44	40	40	44	39	59	40	47	41	35	43	58	53	48	50	44	45	60	48	33	42	50	58	42	43	50	45	50	36	48	39	48	47	53	50	44	35	47	47	41	42	49	31	54	55	44	37	44	46	61	33	42	42	46	54	48	40	56	51	55	47	49	40	47	46	47	47	38	42	49	37	53	50	50	38	42	53	45	40	43	34	59	54	60	45	51	44	43	47	37	41	56	44	50	40	64	35	40	56	45	46	47	52	60	34	43	43	48	49	40	44	41	46	61	42	49	46	53	39	55	50	44	54	42	48	53	41	50	44	51	47	50	34	31	35	55	52	47	40	44	43	52	38	40	70	35	54	46	63	28	39	42	40	44	42	55	42	60	43	44	49	35	43	49	38	53	47	41	42	39	48	38	58	48	36	52	33	42	46	40	50	45	49	47	51	47	48	49	48	46	44	63	42	48	35	42	49	51	43	39	54	44	40	33	55	41	46	43	39	41	52	51	36	47	44	39	42	46	37	53	42	49	50	53	41	43	37	49	41	43	32	54	48	41	52	43	35	64	49	44	41	44	45	35	48	48	51	61	37	46	44	52	35	49	59	44	52	34	44	37	45	47	42	56	52	39	53	51	46	44	46	54	35	29	46	36	57	46	36	47	38	50	55	50	48	32	45	53	52	42	46	46	48	36	53	35	51	48	50	51	54	42	50	49	40	40	44	45	47	49	51	47	51	40	43	52	48	54	40	50	53	44	49	43	45	59	58	48	46	48	51	47	45	40	54	47	28	50	47	40	42	38	50	46	46	34	45	42	54	48	32	36	32	53	55	43	34	49	33	44	52	39	55	46	45	41	53	40	47	61	51	55	43	46	42	34	53	55	50	53	50	37	53	30	56	53	40	49	50	47	42	66	42	52	40	49	37	44	44	51	42	51	42	53	49	60	50	32	36	44	61	38	43	48	47	41	47	41	45	44	43	44	47	46	58	48	43	55	43	57	44	48	60	43	56	54	36	39	44	52	37	43	49	46	45	40	50	43	52	60	46	44	38	48	51	45	44	41	52	40	38	50	31	41	47	43	44	54	46	59	48	52	46	50	63	48	42	41	41	46	50	55	31	35	60	42	47	55	49	40	40	51	59	46	45	45	52	41	49	47	47	43	48	46	52	48	49	40	48	45	51	36	34	31	38	43	57	39	56	45	55	58	44	54	43	43	46	53	53	47	39	50	39	58	43	55	38	34	39	48	42	47	45	41	58	47	46	45	43	38	50	38	46	52	53	51	67	43	57	64	48	57	41	45	44	44	36	39	46	51	64	55	45	54	38	47	43	52	32	46	54	46	33	38	41	39	33	49	39	47	43	39	53	42	49	58	42	56	47	39	47	46	35	49	51	43	37	54	45	52	48	48	36	53	57	37	46	51	45	40	56	55	59	60	49	39	46	54	51	52	28	54	36	45	45	55	45	37	55	47	37	49	44	46	46	56	31	39	48	60	50	34	38	54	49	42	53	51	53	44	46	51	35	46	54	43	37	41	46	49	59	50	49	59	40	40	43	49	40	38	42	50	44	42	46	51	48	37	49	47	45	50	50	47	57	39	49	57	36	39	46	43	44	46	42	39	52	49	50	39	37	44	54	41	51	39	54	53	40	48	34	51	49	52	54	48	49	48	40	64	43	50	42	53	40	41	42	54	61	46	48	44
2027	212	241	248	252	232	209	215	192	191	180	183	203	173	186	156	183	170	165	154	161	145	148	158	172	154	172	162	179	145	141	162	154	160	175	143	170	156	170	168	150	169	181	167	154	167	159	160	154	139	150	159	162	165	163	167	164	175	191	169	133	152	151	148	166	131	157	147	172	152	158	154	147	158	148	145	158	151	146	159	179	168	132	159	159	175	175	149	163	140	169	152	160	151	160	146	166	163	174	169	168	136	140	165	176	155	168	167	175	151	163	167	162	156	160	177	176	154	163	147	169	173	140	164	144	158	137	162	138	169	153	135	162	155	170	194	155	160	161	147	177	152	166	161	154	162	182	171	171	138	166	172	161	173	147	159	130	165	146	161	137	164	167	155	164	159	156	168	158	166	172	168	146	172	134	172	152	173	146	154	176	163	163	145	167	152	183	161	168	158	151	153	171	172	167	172	161	161	184	172	160	159	172	148	160	172	128	154	159	164	141	157	167	140	155	156	143	164	158	151	161	162	177	148	156	164	170	150	151	198	144	161	143	171	145	163	162	173	149	135	167	143	145	166	149	138	168	136	163	158	166	172	161	142	160	143	162	128	179	175	154	154	142	157	180	136	154	167	161	150	172	166	176	139	171	159	154	158	139	157	147	168	157	154	161	154	171	156	172	150	156	149	127	158	169	143	128	169	156	149	156	136	141	145	161	160	134	161	159	145	162	165	146	169	150	157	175	158	152	162	157	153	142	176	150	141	156	156	160	173	174	153	146	163	155	126	149	126	156	141	151	146	155	141	161	130	174	137	160	155	152	180	168	134	171	153	147	170	182	159	175	144	158	148	173	157	155	147	142	143	156	164	172	174	146	154	167	157	151	157	164	152	147	140	151	159	158	160	157	156	148	179	159	147	196	161	139	165	167	163	164	170	163	155	156	151	141	154	169	155	135	150	178	159	167	156	167	151	177	161	145	184	192	164	147	158	170	151	146	151	145	166	129	164	153	172	159	161	146	167	162	146	164	154	157	152	137	176	159	155	154	151	142	159	148	149	155	171	173	150	161	155	144	150	162	149	150	144	167	130	161	149	169	157	148	149	169	153	120	143	160	183	145	169	169	148	143	163	149	159	142	174	148	165	163	173	152	182	162	146	136	170	142	176	156	154	137	160	167	149	146	138	154	148	160	161	164	167	144	180	168	174	169	156	171	149	173	158	138	141	170	143	144	160	153	145	163	165	162	168	165	146	151	159	152	145	159	159	127	159	162	159	162	162	147	144	148	157	145	162	158	176	163	157	164	180	147	143	152	154	169	151	178	152	151	169	154	153	150	181	169	137	148	165	154	166	167	153	154	154	149	141	175	166	152	151	149	163	136	165	164	147	176	172	171	161	147	141	160	148	157	167	130	155	162	132	143	187	154	165	175	181	156	148	146	138	158	146	170	152	141	159	148	134	143	146	158	160	166	162	148	162	172	152	195	163	149	153	169	135	174	153	207	134	138	160	169	144	167	156	170	150	161	159	164	157	166	149	146	178	158	174	176	168	187	170	158	140	159	145	141	157	168	147	163	144	140	155	168	164	146	161	173	167	156	175	150	139	172	159	158	166	172	148	144	174	164	175	148	171	166	144	173	163	148	167	160	171	183	153	156	137	145	177	173	168	152	148	144	169	168	153	151	169	171	170	152	168	149	142	143	159	165	160	141	148	148	176	180	152	156	168	179	184	145	140	154	168	142	151	164	162	164	161	160	151	140	163	158	158	166	169	147	171	155	155	161	176	168	161	158	183	153	160	170	133	171	158	155	147	182	157	164	169	182	181	186	156	164	155	158	155	151	155	165	166	194	157	158	164	167	154	173	166	145	159	161	160	148	171	147	165	157	148	136	156	161	136	161	151	157	144	146	142	163	129	157	176	171	162	173	163	152	159	152	145	168	180	163	164	163	174	172	131	136	165	147	141	162	140	145	156	163	153	147	167	172	157	151	153	191	159	151	166	182	159	187	170	162	131	150	183	173	165	155	173	147	157	165	133	158	172	150	142	144	156	174	149	170	163	166	154	171	153	158	137	160	156	153	131	143	165	160	154	157	150	148	154	164	143	144	163	146	168	163	157	126	172	136	151	167	159	159	158	162	164	151	155	176	171	144	146	166	169	157	184	150	172	148	153	154	153	186	143	162	161	158	123	169	174	150	169	175	133	140	151	172	149	152	151	159	160	155	159	180	158	150	176	158	150	140	169	160	173	172	152	154	173	172	145	150	158	191	175	143	156	150	157	137	148	160	174	151	165	164	166	155	148	166	159	153	162	157	155	170	171	153	150	168	165	152	172	145	176	168	158	148	155	150	177	153	146	165	159	155	156	157	155	182	169	175	186	147	158	148	164	164	143	144	170	174	153	183	170	159	160	180	125	159	182	147	163	154	167	171	186	154	170	156	154	161	175	171	157	150	160	164	161	144	168	163	141	156	155	152	155	165	150	161	142	139	152	151	148	142	141	152	174	153	167	166	162	169	183	172	141	151	130	142	161	145	162	157	151	165	156	138	161	155	163	151	175	161	167	172	150	166	159	145	155	154	144	150	146	154	162	149	192	158	177	169	147	141	181	156	134	152	160	159	169	155	134	164	165	150	134	173	181	161	148	149	150	156	161	165	181	150	153	127	173	168	148	170	161	154	157	160	160	158	174	157	200	164	147	145	152	162	159	170	146	137	166	155	145	154	143	159	168	172	165	189	157	150	172	149	175	150	149	155	156	154	164	143	154	135	165	147	150	167	180	160	164	146	164	158	168	182	176	145	165	186	141	149	157	147	145	157	181	160	172	156	172	165	155	157	159	148	142	161	162	156	174	151	152	150	147	153	138	167	192	160	164	155	176	153	146	145	154	158	152	165	163	160	190	165	148	156	166	161	138	191	176	151	155	157	134	177	166	143	150	144	170	166	143	177	141	165	157	154	151	136	155	181	168	164	174	139	149	148	144	158	157	160	138	174	172	178	152	144	158	180	167	165	162	173	152	163	154	146	146	161	145	142	180	196	165	171	165	151	156	151	157	166	129	152	161	140	162	156	155	169	164	151	149	127	152	165	170	144	160	165	153	168	172	155	156	151	172	154	189	149	156	177	155	165	145	167	148	177	141	152	161	150	184	156	162	152	179	162	167	142	160	142	152	173	150	158	155	155	163	163	163	149	174	175	179	161	174	132	143	149	175	156	155	159	170	155	177	168	164	173	166	180	142	136	153	163	154	149	177	158	140	149	184	173	163	147	162	144	164	151	157	157	153	157	172	176	135	154	168	139	156	150	154	177	173	172	169	170	163	167	124	173	137	144	169	134	145	165	153	151	131	188	169	158	150	163	146	163	150	166	150	159	149	164	153	160	143	161	139	151	170	160	176	163	176	179	130	146	174	164	180	162	145	159	157	166	146	123	164	160	171	166	134	152	162	165	151	188	163	180	161	147	151	170	162	152	163	169	156	130	152	153	152	162	145
9207	1134	1276	1040	694	521	420	373	301	250	220	224	225	185	172	176	168	180	157	148	172	170	147	161	160	163	154	155	144	165	152	150	116	117	149	152	146	134	145	120	125	135	158	121	153	124	147	149	144	127	142	145	143	144	158	139	134	134	120	121	157	133	161	125	111	128	144	142	169	143	127	131	138	138	132	138	119	130	113	120	131	140	121	111	132	129	144	149	140	127	150	129	134	137	127	130	132	127	146	137	118	112	117	135	137	121	138	111	149	136	141	130	152	172	139	139	131	146	107	132	117	120	115	111	122	129	143	125	124	156	126	123	125	149	128	122	147	135	141	132	132	107	119	127	131	139	140	150	131	128	152	139	130	122	137	128	125	127	109	131	137	138	144	152	124	168	146	164	119	133	126	139	138	151	135	134	114	133	149	127	138	157	149	154	130	130	134	142	169	118	141	131	139	154	139	143	125	158	146	121	131	154	158	134	157	129	131	147	154	147	123	151	128	129	120	115	117	145	137	121	141	113	119	118	127	136	123	154	108	118	121	130	131	136	146	145	136	145	111	98	142	136	153	126	129	135	137	137	143	117	127	135	132	150	125	149	115	148	130	89	130	117	134	155	143	147	126	150	132	135	127	141	115	132	137	113	166	126	133	144	137	127	127	156	127	146	155	159	125	114	135	146	131	131	124	125	118	133	121	136	124	102	149	132	139	105	146	113	128	141	139	125	124	115	149	122	132	142	135	146	117	145	129	154	131	135	117	122	130	144	114	118	142	143	114	115	165	142	139	140	135	118	139	133	145	128	136	101	137	134	133	144	142	153	141	132	146	124	131	137	145	132	109	124	140	104	154	136	143	140	165	130	137	133	145	150	129	134	138	143	123	130	157	131	127	140	141	133	143	122	125	128	133	133	116	140	141	130	136	137	133	158	146	135	131	144	121	120	141	105	142	133	148	130	113	118	142	123	134	126	138	124	137	131	124	132	138	135	123	127	124	145	150	118	131	135	112	126	147	127	138	129	119	121	136	141	118	104	145	136	117	133	152	125	142	116	131	142	143	139	159	141	133	162	147	137	133	148	154	155	153	151	134	118	139	162	141	142	139	133	141	138	137	151	149	140	141	129	134	145	132	135	146	102	114	149	128	145	120	134	147	117	122	130	145	150	110	158	124	118	138	153	127	138	138	138	156	121	130	145	128	155	137	144	129	110	136	140	147	143	142	152	117	149	128	147	122	134	131	129	138	141	131	144	144	117	162	143	151	116	148	143	139	142	135	125	116	133	125	131	103	115	116	136	129	134	131	120	150	122	154	126	132	118	134	144	123	137	133	131	127	139	141	158	130	140	146	126	120	131	147	130	136	147	111	136	137	128	147	143	142	132	126	142	148	127	134	130	127	148	123	141	126	133	125	118	154	146	133	112	132	143	111	128	149	136	147	156	139	140	162	145	133	121	121	126	133	141	126	116	140	120	116	148	109	117	120	124	136	135	152	108	135	124	153	129	133	136	132	136	122	128	131	138	134	137	141	130	102	129	125	138	141	124	122	133	116	146	131	152	121	118	138	142	143	138	117	157	126	158	137	122	123	139	116	144	148	133	143	123	146	129	117	156	130	120	119	139	132	143	123	134	123	132	142	158	134	127	135	153	130	136	131	117	119	145	119	120	124	117	143	156	152	126	136	142	139	167	123	153	159	132	116	123	144	135	126	140	161	129	133	155	149	141	143	136	129	138	131	140	146	148	119	138	132	123	140	137	124	120	145	135	138	153	144	152	141	122	118	126	115	136	143	121	132	135	153	132	143	141	126	138	143	118	145	119	136	128	138	154	123	157	145	114	133	138	152	146	125	114	132	151	157	127	106	140	132	129	131	133	129	129	126	133	144	146	141	126	107	126	132	132	150	135	126	124	133	127	137	113	141	139	139	144	138	144	140	120	106	122	124	137	141	146	117	129	143	135	109	138	121	144	125	133	121	118	126	145	140	139	145	127	134	138	135	150	147	160	122	134	126	123	134	148	128	143	138	127	130	151	160	123	114	108	106	124	115	132	125	126	143	132	125	127	125	127	121	121	145	125	136	143	119	127	128	154	130	117	140	155	137	154	129	155	126	153	139	143	127	146	133	136	135	142	144	151	144	101	127	128	122	123	135	124	141	134	113	154	133	130	145	121	130	137	128	142	146	149	132	133	115	143	144	139	158	119	149	126	140	138	117	114	139	128	147	128	138	110	123	150	123	119	125	137	125	131	122	129	137	147	161	130	150	144	120	112	134	159	126	130	126	119	138	116	150	130	128	130	162	138	139	133	111	117	130	129	129	109	119	151	153	108	138	134	131	141	140	113	150	142	147	123	144	145	132	138	162	117	134	166	124	134	141	123	112	131	139	160	145	124	123	149	128	129	145	140	135	153	143	130	149	133	139	150	116	131	130	147	133	135	127	126	134	125	114	133	136	119	130	141	149	154	146	130	150	142	155	138	148	126	145	133	124	138	141	142	130	128	142	155	126	127	117	123	137	129	124	141	142	134	131	126	129	132	138	136	143	137	151	150	122	134	158	121	136	137	145	139	132	126	130	143	162	165	131	128	120	144	121	123	131	135	124	113	148	128	118	129	146	127	131	125	155	131	139	114	136	125	134	127	138	117	170	139	130	125	134	153	162	147	124	108	129	141	134	130	120	133	124	139	136	115	136	136	133	130	125	130	145	148	125	144	139	134	144	138	137	124	112	117	123	127	128	138	146	125	134	152	164	131	144	154	144	139	130	135	133	110	121	132	121	119	113	142	136	152	126	138	120	134	127	147	126	114	109	145	144	137	139	131	117	155	121	130	139	114	123	120	145	136	121	129	135	114	163	142	134	122	134	129	119	129	126	140	133	107	125	143	132	118	119	145	138	135	138	137	113	121	122	137	113	125	132	145	148	136	120	120	131	154	158	129	121	139	142	126	129	108	130	131	140	127	136	147	128	147	140	137	133	128	135	129	155	122	129	130	131	120	155	123	113	148	154	140	140	122	126	129	138	119	147	153	120	125	125	137	141	168	136	123	127	106	144	129	130	145	119	153	140	122	118	114	142	119	147	145	141	131	159	131	139	146	155	117	133	144	113	139	129	114	141	156	135	114	150	146	146	144	140	161	131	135	125	145	145	149	131	131	149	151	126	130	128	124	136	147	126	144	141	140	123	122	121	137	126	179	139	131	129	152	124	134	139	140	148	136	130	125	140	155	141	139	122	137	123	142	132	158	143	120	130	138	127	120	126	124	129	133	126	135	151	140	136	144	124	129	134	151	143	128	111	126	119	123	141	137	142	131	156	148	132	127	137	124	140	130	133	125	117	135	141	143	150	121	148	135	128	154	139	117	134	132	141	112	118	155	128	112	131	133	144	118	154	123	133	145	124	140	130	115	153	145	127	133	148	146	113	123	114	152	136	136	135	136	139	148	106	128	136	124	128	126	146	133	124	146	142	132	128	114	108	141	125	127	108	124
6176	1201	2890	3313	2782	2245	1936	1676	1421	1160	1026	939	837	708	709	665	639	631	558	609	554	529	535	516	472	476	413	453	451	481	430	417	431	442	417	381	399	377	416	402	387	382	396	387	377	377	357	397	359	385	400	411	371	373	359	384	399	354	352	399	360	388	363	388	338	342	401	358	338	381	385	362	378	345	352	362	399	365	344	375	370	383	354	356	366	379	380	400	355	358	364	370	358	385	359	344	358	313	345	376	347	372	354	374	371	374	365	382	362	336	373	354	330	364	354	336	384	332	379	383	372	355	366	369	333	323	368	352	345	349	342	361	341	379	333	358	369	350	365	335	373	343	353	369	365	361	400	348	364	335	357	340	368	365	348	375	343	363	390	360	358	348	365	362	352	353	372	360	381	370	402	345	331	351	317	353	393	359	365	360	356	367	387	398	331	355	366	333	369	349	350	345	359	358	376	358	346	400	371	354	317	345	338	363	384	360	372	343	343	354	352	366	338	364	368	322	365	395	370	301	358	384	296	350	353	344	339	340	361	359	353	345	387	359	378	358	332	350	342	355	361	337	326	352	383	352	360	364	334	319	355	368	356	378	332	366	368	336	365	356	360	323	361	397	367	361	349	336	351	361	399	344	339	345	371	344	362	356	379	355	344	367	353	329	377	362	373	359	337	341	354	349	332	342	319	361	374	347	325	353	358	372	347	315	341	352	358	346	384	351	365	322	353	362	369	351	348	347	374	374	378	392	360	373	380	357	356	365	332	376	320	341	363	345	327	356	349	349	360	353	358	347	373	346	368	339	327	352	345	357	385	373	336	342	307	323	349	359	373	358	337	389	375	340	372	338	344	336	363	343	337	382	372	393	350	316	344	366	325	385	377	379	344	379	387	336	370	403	348	332	371	343	369	358	355	367	348	361	356	397	338	370	359	356	332	350	333	374	388	353	367	330	330	361	364	376	350	354	364	357	377	344	337	378	345	356	353	362	349	335	342	342	367	355	362	391	373	337	345	343	327	367	365	351	360	396	361	348	341	363	338	327	332	357	359	357	357	333	332	356	346	334	369	342	356	356	344	378	376	346	385	358	364	342	355	337	341	363	357	401	356	372	349	362	332	366	338	355	357	358	355	346	358	339	344	368	354	361	362	350	376	324	376	378	327	367	389	360	312	349	311	363	355	359	323	368	355	360	376	358	362	379	340	367	346	367	357	350	372	333	319	355	350	347	369	357	326	337	359	341	363	355	383	335	339	360	376	317	327	360	385	330	382	357	362	388	371	354	326	333	366	349	339	351	360	333	320	368	348	340	368	350	343	362	325	367	380	340	344	355	367	363	365	363	335	357	368	345	376	336	352	371	346	376	336	362	348	356	358	344	372	351	336	331	397	376	375	336	337	365	331	338	375	347	335	336	369	360	339	359	356	343	345	340	359	355	388	324	374	343	380	346	359	365	316	342	369	362	319	368	374	374	312	349	344	382	354	380	367	357	325	359	344	342	352	348	354	371	359	346	365	347	378	380	358	389	384	374	355	345	352	319	342	376	373	374	343	361	363	346	327	373	380	406	320	369	333	360	362	390	373	366	366	343	374	380	364	360	367	340	363	373	355	364	351	357	373	372	328	343	366	338	371	327	369	352	367	346	354	356	360	354	341	335	368	383	372	337	345	341	322	327	343	351	333	357	386	372	388	358	349	401	357	355	329	351	354	318	366	354	351	345	369	363	365	382	338	346	342	348	335	353	345	346	366	346	367	352	379	342	353	363	371	359	360	361	344	347	366	338	344	362	351	358	351	379	382	347	363	334	383	354	346	336	344	346	342	382	356	361	370	354	384	353	362	368	352	345	334	355	392	381	396	333	366	392	361	361	340	364	340	386	357	352	345	354	377	371	340	350	329	373	370	381	357	361	338	328	342	353	334	337	326	398	379	352	358	379	324	364	359	321	390	354	353	345	375	347	337	341	380	388	337	352	371	354	332	377	352	323	354	362	385	359	337	319	361	351	345	358	313	365	355	371	349	347	361	369	354	359	378	363	354	352	373	376	363	326	352	331	361	375	371	343	367	357	346	339	347	314	370	331	357	341	355	375	371	361	354	378	353	343	361	355	379	346	372	364	350	373	360	343	365	354	350	352	376	365	341	349	357	352	366	310	350	360	377	365	376	353	350	371	386	357	344	373	373	369	337	361	388	352	363	326	360	336	347	367	373	340	355	392	344	379	354	349	396	368	389	329	337	364	344	387	351	366	385	359	341	374	341	335	343	342	330	353	351	334	351	346	340	372	349	376	357	374	339	401	373	344	351	353	361	386	321	350	342	372	337	343	367	334	352	353	346	352	373	372	341	351	361	378	310	360	348	397	381	327	336	353	332	342	326	345	355	347	366	384	346	355	359	342	358	374	340	375	350	348	351	320	368	355	381	360	354	356	335	370	359	364	343	347	327	367	356	384	343	373	345	378	361	340	351	332	340	340	347	377	357	373	369	364	364	364	381	335	387	386	351	352	393	368	361	376	384	368	346	326	403	344	351	366	354	362	366	334	377	371	326	327	351	369	328	334	373	401	368	348	370	372	382	333	347	345	328	361	345	336	342	353	342	358	362	321	354	339	384	370	354	372	306	333	350	375	359	347	360	364	364	314	351	354	333	353	358	375	342	362	355	379	323	360	359	369	367	350	375	373	339	378	339	360	414	359	380	350	365	379	374	376	396	309	356	368	352	331	373	329	376	350	373	326	322	369	368	376	337	356	367	371	353	389	381	349	397	364	350	314	362	325	354	322	356	327	378	360	335	338	354	366	355	348	348	345	315	330	346	359	348	370	349	356	377	328	343	348	362	344	380	318	371	357	361	361	362	366	376	362	347	346	345	336	352	348	348	339	348	366	356	388	374	342	328	350	414	362	327	361	363	366	352	348	351	405	355	349	346	349	368	358	375	394	335	325	339	398	360	350	337	372	391	353	331	346	325	362	337	354	340	379	344	350	371	364	376	374	382	357	382	330	335	365	353	346	370	335	367	388	327	339	348	369	364	348	377	359	339	315	357	344	340	334	353	368	353	355	364	348	397	386	380	388	357	327	359	359	316	364	326	370	403	366	364	372	337	341	362	334	345	348	349	360	380	329	348	372	372	345	356	377	337	367	335	356	354	342	338	344	330	331	359	350	340	344	329	340	364	393	377	347	370	346	352	365	347	368	386	365	341	349	339	356	348	332	374	332	367	371	337	411	345	363	371	363	340	367	369	358	356	365	374	328	350	352	332	349	346	353	350	340	351	329	372	341	369	339	364	337	357	339	331	335	349	381	367	364	336	340	348	371	373	298	369	337	363	357	379	322	385	340	337	373	337	329	364	387	335	364	340	356	362	372	402	362	387	352	351	330	352	335	366	330	372	356	362	367	378	388	361	377	389	358	358	353	349	360	344	335	338	318	348	333	330	335	348	349	346	378	352	394	345	379	362	360	348	382	355	366	355	353	364	369	365	331	380	372
16459	2803	2666	1941	1268	918	836	625	523	501	398	353	375	331	317	291	295	268	282	289	291	272	234	295	257	242	254	247	250	233	263	219	219	242	256	221	237	228	246	246	214	215	213	256	238	223	214	232	207	224	226	235	231	246	241	210	226	208	256	229	231	227	227	239	220	232	231	210	221	254	227	226	208	183	221	196	200	219	224	228	190	227	242	227	215	202	224	222	231	209	209	176	220	206	208	254	231	206	246	247	200	191	194	199	241	236	231	242	209	217	204	213	221	230	190	220	250	207	220	241	208	234	226	205	223	222	217	226	203	231	213	223	225	219	213	226	225	215	236	217	229	205	238	202	213	204	250	220	202	219	235	196	188	202	224	214	212	216	211	231	202	198	195	204	213	219	228	235	242	211	233	223	207	219	200	223	207	211	265	207	216	229	217	194	203	215	227	247	201	209	213	251	234	212	223	207	212	256	233	227	222	223	213	220	229	222	239	227	232	192	229	219	230	211	222	242	235	202	221	234	186	216	231	215	232	239	211	242	234	222	198	210	192	234	208	239	237	224	216	219	232	204	218	236	210	238	205	229	241	237	195	194	212	207	223	213	224	208	245	214	203	244	239	209	220	225	240	196	193	211	201	230	246	252	210	233	220	215	220	221	230	244	213	203	238	227	206	229	225	219	208	218	245	205	211	219	206	222	211	198	242	198	181	184	209	221	176	234	216	202	223	218	229	250	217	237	221	213	220	206	230	202	239	226	207	208	236	213	224	223	263	242	222	263	227	231	233	226	200	211	245	204	207	239	259	232	193	194	254	218	218	203	253	236	213	202	227	218	213	226	231	221	218	215	211	217	211	216	207	224	243	252	212	235	214	205	205	219	236	201	212	224	206	237	244	224	217	216	194	230	234	241	218	227	200	219	212	205	232	209	229	244	245	217	219	231	214	231	247	238	231	207	234	203	215	210	206	218	215	221	215	190	204	234	186	221	215	220	227	251	212	252	236	221	220	202	227	213	237	222	215	209	231	213	228	231	203	224	209	217	182	208	229	234	224	228	201	192	222	245	208	230	198	222	237	227	237	213	204	251	215	228	234	215	210	240	212	224	228	208	219	247	209	237	205	213	212	249	194	205	224	205	215	207	218	227	231	222	193	188	198	217	226	235	226	194	219	225	233	228	230	228	240	220	236	229	241	224	218	243	232	236	204	205	216	215	216	215	231	208	227	233	253	237	208	244	195	209	231	237	209	218	209	202	206	203	215	199	231	232	218	222	211	218	200	214	209	212	209	224	220	217	218	211	233	201	230	211	214	198	205	224	227	216	193	203	222	249	200	212	213	198	220	212	212	208	187	231	222	207	230	221	212	243	241	203	211	245	231	240	234	229	217	220	229	223	196	247	200	235	223	224	210	217	198	216	219	210	212	239	220	233	217	254	201	199	259	205	216	214	216	210	221	222	231	193	216	194	233	218	214	231	208	214	220	245	220	229	244	215	229	210	203	225	217	195	213	232	241	227	234	201	235	218	204	218	209	240	215	244	235	229	225	224	209	208	222	206	214	216	215	208	232	193	239	210	218	238	198	233	221	227	244	224	242	207	235	201	248	203	227	205	226	246	236	230	223	205	199	240	224	215	216	219	233	230	228	221	202	221	222	196	235	226	222	233	216	242	240	232	213	222	194	234	240	210	222	215	201	234	241	249	225	199	237	232	206	206	196	237	258	232	222	226	232	209	191	227	225	227	235	222	217	216	184	208	211	217	233	193	232	221	217	196	230	237	201	198	223	222	220	227	209	209	226	225	229	200	221	221	228	190	220	215	214	216	246	211	212	227	217	198	216	248	211	213	224	232	209	208	211	238	184	219	246	206	221	241	221	232	233	217	214	207	220	228	211	218	229	222	231	232	196	225	218	248	207	174	206	217	194	202	192	225	187	209	230	225	206	216	220	209	199	247	203	206	215	209	241	231	196	216	245	204	205	251	220	230	223	229	220	207	210	215	202	230	200	211	231	192	223	232	221	241	232	219	213	224	222	226	229	208	217	204	246	244	238	204	235	241	213	217	215	250	237	216	217	224	206	236	246	217	206	237	219	247	220	198	244	243	210	222	228	218	185	218	210	222	241	210	219	220	219	223	224	220	211	225	218	254	225	244	223	220	229	235	244	250	218	221	245	184	219	208	223	208	205	205	180	225	254	216	222	241	228	232	231	221	226	235	242	191	198	190	238	200	199	225	195	218	193	180	199	212	200	222	240	212	216	203	230	217	198	197	242	225	244	207	237	234	235	232	191	221	195	209	235	198	219	231	209	247	246	215	199	200	237	249	226	207	234	227	196	206	212	205	236	233	220	240	222	230	240	221	213	239	213	205	204	195	221	203	205	212	209	210	196	221	209	212	198	234	201	209	242	245	202	227	228	226	203	203	225	214	222	224	215	209	211	216	197	219	223	224	209	227	211	228	210	220	185	241	196	213	219	209	223	233	217	205	225	250	209	210	222	200	221	220	226	221	240	215	220	214	208	231	224	231	198	224	206	211	194	217	226	234	210	227	207	211	217	224	207	226	230	226	208	245	222	214	220	233	238	251	219	215	206	239	217	202	206	227	235	225	220	225	201	206	258	229	220	245	228	217	219	224	214	253	190	207	215	248	240	212	220	256	246	190	189	206	227	210	224	213	222	228	219	198	230	208	210	212	214	247	223	203	218	203	203	235	212	229	208	236	217	226	205	206	189	221	199	210	211	212	236	213	197	210	203	232	235	182	205	220	250	220	190	234	234	227	220	220	217	200	223	240	212	209	250	203	213	217	243	221	201	204	227	227	203	222	223	207	202	205	237	211	222	213	226	237	243	210	231	219	239	216	219	213	217	202	230	259	214	246	203	238	234	220	210	214	234	214	228	227	254	212	210	241	199	235	212	218	229	218	232	225	206	241	187	214	234	177	208	214	231	233	201	220	238	194	215	218	218	204	253	201	220	210	216	245	247	212	198	223	237	225	231	239	230	215	217	214	238	198	220	235	199	220	203	207	208	225	207	218	222	219	223	218	225	207	220	212	205	216	216	227	221	212	198	215	214	188	228	210	222	194	246	226	214	204	204	211	199	222	223	234	218	202	200	221	232	225	227	214	222	225	209	208	234	207	234	234	229	250	239	211	220	215	241	238	193	206	213	225	190	225	205	203	228	224	194	213	226	194	228	238	252	223	243	249	211	215	209	196	216	200	225	215	231	215	224	209	253	222	232	220	232	251	213	236	253	205	211	210	210	209	230	194	204	195	201	230	193	231	222	187	212	243	231	202	216	207	224	225	204	226	213	209	207	195	204	221	189	206	209	200	223	238	221	219	247	209	226	221	211	199	213	222	209	200	220	220	228	197	227	222	227	214	206	209	229	197	229	206	228	245	241	215	222	237	237	222	205	229	205	218	201	242	233	228	219	219	211	234	215	232	220	228	225	222	206	246	217	222	202	195	224	184	210	201	236	230	169	213	209	227
7800	2139	5254	5835	4873	3929	3331	2709	2297	1964	1765	1555	1399	1331	1249	1113	1076	1008	964	931	879	863	767	773	773	753	766	753	697	723	682	686	659	673	666	690	644	593	640	616	659	602	646	578	618	550	554	573	599	569	584	587	564	592	537	606	575	548	531	543	579	547	513	573	553	548	505	545	567	561	555	582	597	540	522	570	554	569	554	524	563	523	545	522	544	552	518	548	532	509	539	527	509	535	530	527	546	516	495	526	544	536	582	525	487	549	518	500	531	510	527	528	554	556	504	540	529	524	547	586	507	511	538	533	520	578	555	518	532	508	541	519	498	515	501	518	525	530	510	554	526	510	528	506	570	508	565	532	526	526	511	546	572	524	529	540	549	540	555	548	581	516	535	523	515	522	567	546	506	530	529	507	542	523	485	498	517	519	539	505	521	512	554	508	496	526	512	510	525	516	519	565	495	531	532	552	502	499	557	531	515	508	513	477	504	485	522	534	513	543	504	558	549	504	519	506	522	505	547	501	538	519	518	508	529	523	536	491	517	499	466	493	532	533	544	491	505	529	539	558	528	549	530	510	559	543	501	502	563	507	565	508	536	509	506	553	503	508	494	506	529	522	565	539	526	522	513	543	563	500	558	505	509	533	527	545	508	529	528	567	489	475	492	529	533	532	529	474	503	590	540	533	523	549	474	523	526	526	509	519	519	486	561	489	538	533	545	537	539	515	515	475	574	544	486	468	538	522	529	547	530	528	510	516	509	537	531	514	571	508	508	504	532	561	576	497	538	550	568	514	490	490	554	545	525	513	509	492	539	561	519	501	533	554	545	488	504	507	513	566	525	542	483	503	531	509	535	490	535	529	525	531	547	496	526	524	559	508	512	536	548	489	517	494	528	493	482	529	553	516	506	513	510	508	522	541	475	490	536	543	523	525	523	519	514	527	531	508	502	519	512	500	497	538	528	534	483	502	519	528	529	544	502	553	534	517	528	534	509	512	504	521	539	485	558	534	519	504	560	566	498	537	523	479	545	499	545	509	516	545	537	506	504	523	521	493	525	553	557	489	490	494	519	529	475	485	573	487	515	496	509	527	517	538	545	514	583	539	497	497	493	528	530	525	503	503	534	492	496	549	524	500	553	519	488	558	529	526	506	510	514	534	529	531	525	532	503	524	494	538	538	494	532	505	507	495	493	496	537	480	530	525	477	495	538	488	523	505	511	489	531	520	536	514	515	502	474	495	557	481	557	491	491	487	517	560	517	532	523	513	509	482	522	516	544	519	523	513	502	538	512	528	532	537	555	531	529	516	560	502	486	539	501	541	541	475	519	530	505	504	550	489	507	547	503	531	509	528	505	572	545	523	525	515	515	492	539	545	536	534	544	527	538	513	531	532	525	499	511	497	497	517	501	508	566	536	499	503	544	548	501	524	515	522	471	545	495	539	508	568	550	488	473	587	517	546	527	517	515	507	503	525	531	564	503	546	521	516	549	506	507	505	529	525	514	564	505	521	498	523	535	523	554	509	525	525	502	525	522	529	522	526	546	487	493	527	492	544	516	502	555	510	538	497	533	518	535	568	567	565	542	524	567	504	546	497	543	527	547	516	496	501	541	468	550	503	519	507	511	576	549	502	501	529	520	549	521	511	509	534	507	515	504	515	514	533	525	530	496	508	507	526	514	498	568	489	515	559	494	564	548	516	554	490	552	490	519	569	512	512	512	558	545	560	518	540	509	527	505	478	530	492	508	593	559	491	469	525	544	515	553	542	521	535	520	527	533	518	490	550	511	512	515	536	497	496	535	500	516	501	535	516	518	540	506	495	524	542	521	543	543	495	537	531	506	534	513	522	511	525	492	511	513	548	509	526	503	469	501	546	537	552	503	536	517	549	517	516	548	516	560	543	490	520	501	583	516	551	494	549	558	502	515	548	559	485	558	555	489	553	527	530	563	514	531	501	531	487	495	519	488	532	519	521	553	497	521	505	535	494	531	488	561	529	523	486	510	505	526	554	520	505	535	485	545	501	540	498	520	537	547	468	507	519	503	489	568	506	540	488	538	531	523	515	572	558	503	543	493	568	513	527	556	532	549	525	541	540	521	478	522	547	480	501	526	508	495	527	499	507	538	529	514	571	492	528	534	513	499	545	550	520	543	546	504	505	530	541	492	533	505	520	508	510	537	527	498	508	554	540	517	557	523	530	522	534	531	511	486	535	544	530	536	493	484	507	521	563	533	518	548	544	489	516	472	512	541	568	555	507	515	488	517	487	532	501	544	504	529	506	544	534	511	553	551	494	522	527	485	538	541	551	512	515	493	553	538	514	511	514	521	507	543	496	503	507	542	502	541	485	551	489	534	483	495	531	528	535	544	488	506	521	548	507	437	479	529	510	530	468	565	524	485	529	492	528	490	534	514	518	521	563	537	499	520	527	538	523	511	524	528	519	533	522	532	505	528	526	506	543	564	536	525	500	537	491	514	519	528	548	505	503	507	495	518	527	543	497	540	538	510	543	480	518	518	521	522	483	481	500	515	529	510	560	538	488	534	534	566	521	517	497	507	520	526	490	546	518	547	529	504	507	517	504	547	556	542	539	508	511	509	533	507	497	524	501	501	508	547	523	507	527	525	503	503	531	533	546	501	548	523	505	502	544	519	466	526	503	491	502	486	535	506	500	531	485	567	538	535	532	550	502	485	527	523	552	538	524	517	529	480	513	517	524	540	581	516	577	497	534	503	554	540	504	508	550	518	517	514	523	526	510	501	464	566	521	469	568	503	532	532	573	546	525	522	527	476	536	539	540	527	512	537	538	495	522	537	526	506	525	535	540	541	503	522	530	513	534	543	537	505	504	560	526	501	490	505	484	508	493	515	497	544	561	508	530	528	494	539	516	511	536	534	517	509	550	522	526	530	513	540	486	519	533	497	509	485	490	507	545	506	526	482	524	528	516	495	516	513	492	517	495	526	511	530	521	502	507	523	493	545	522	478	474	513	536	499	510	523	523	515	509	503	508	562	493	538	532	502	498	546	507	525	503	510	516	512	523	551	528	522	520	531	508	518	507	534	527	562	550	476	516	504	541	524	533	473	520	540	546	529	505	485	527	518	523	556	533	501	519	501	520	526	502	534	527	542	535	524	513	504	539	520	546	498	491	531	549	517	538	495	510	536	520	531	484	543	502	506	522	556	507	550	518	528	531	503	506	493	519	545	526	490	520	544	524	533	528	528	525	511	520	516	488	493	530	541	556	508	547	535	492	564	525	522	478	492	523	501	528	510	559	525	541	545	499	516	505	488	545	540	514	526	556	543	497	501	526	533	505	502	511	508	520	515	500	510	455	560	505	497	513	511	533	494	549	530	531	539	533	477	525	537	474	485	532	498	536	470	511	558	522	518	545	474	533	490	573	527	523	470	530	530	520	562	504	543	491	532	535	493	501	518	541	514	512	585	515	479	500	534	547	509	575	491	546	539	508	553	519	491	556	514	520	524	505
1976	86	101	67	63	50	48	60	49	49	34	49	62	49	64	40	40	53	50	58	40	47	52	53	46	32	45	52	49	39	42	53	52	44	44	50	44	43	41	43	51	46	64	43	43	47	34	42	55	43	46	54	48	52	50	52	36	47	43	34	44	49	52	46	39	39	54	47	41	49	48	44	46	43	43	36	40	47	35	35	47	50	51	46	50	40	55	60	56	59	33	42	45	51	43	48	49	63	41	47	37	53	62	52	42	52	41	48	59	45	60	47	50	51	39	43	65	45	41	54	49	48	57	43	48	46	31	46	48	51	33	40	62	44	46	46	56	37	35	38	47	48	43	33	39	39	39	50	37	40	35	50	38	45	53	57	48	45	46	58	43	41	59	42	44	46	40	47	54	40	33	55	43	47	50	52	44	44	43	49	54	44	41	59	32	45	47	52	42	44	52	39	41	46	37	45	45	49	48	51	43	41	44	41	32	39	47	44	38	40	31	47	47	39	48	54	50	52	49	43	42	40	42	45	33	51	43	45	51	51	53	40	51	45	36	32	45	50	43	47	45	45	31	51	47	53	33	34	50	51	63	52	36	33	55	37	59	45	40	48	53	42	40	53	48	54	58	41	45	45	45	57	55	53	49	46	52	53	53	35	44	38	38	41	53	66	42	44	57	59	50	50	54	42	40	62	50	43	44	58	62	47	43	48	54	59	45	56	49	36	52	47	48	53	33	41	57	38	38	44	54	44	44	44	43	48	38	53	51	41	53	54	43	39	35	39	38	42	47	52	42	56	44	50	51	49	48	39	57	41	65	38	34	42	46	57	38	43	41	50	45	42	54	59	46	42	50	40	46	43	62	43	57	47	67	60	49	53	37	51	52	33	49	44	58	47	43	44	39	47	38	52	65	50	34	29	25	50	54	51	52	49	37	42	38	52	53	44	43	39	39	42	35	35	52	50	36	43	42	58	46	44	34	48	55	39	36	32	45	39	46	51	36	61	55	46	48	55	63	55	52	64	48	36	47	57	53	51	43	57	49	38	46	40	54	56	55	61	39	59	38	49	49	35	45	49	54	46	41	50	36	55	47	38	37	45	52	44	50	47	47	42	43	40	52	50	49	45	39	49	60	44	49	42	55	50	58	54	34	54	41	46	38	48	62	45	43	38	55	41	65	43	43	43	60	45	48	47	50	45	42	48	51	37	57	61	33	39	43	53	46	40	56	44	49	45	39	47	42	45	44	41	38	36	51	50	39	46	46	53	43	49	40	44	52	47	64	40	50	46	31	49	40	44	34	46	39	57	47	45	55	47	30	48	41	43	45	55	47	45	48	58	37	46	42	44	38	51	39	52	48	39	38	47	41	48	41	38	50	34	51	55	44	52	48	39	44	32	44	45	45	48	41	45	42	49	46	54	46	47	45	44	51	46	45	44	41	42	45	43	40	38	49	48	51	49	50	37	40	35	51	45	52	39	52	54	47	45	34	50	51	62	50	49	37	52	39	43	59	50	50	40	48	28	42	49	48	56	65	41	49	43	40	42	45	43	50	50	45	48	60	48	51	36	46	38	43	35	38	51	48	55	34	39	41	42	48	46	43	48	51	40	54	48	37	51	42	48	46	51	40	62	38	54	40	44	43	46	47	50	50	42	43	42	40	45	48	53	42	47	41	55	55	53	45	41	52	51	49	54	41	56	40	42	50	43	38	45	37	48	55	37	40	34	42	49	51	51	48	44	48	42	59	51	35	49	50	55	36	42	50	54	46	46	48	42	40	41	48	48	43	43	36	50	36	42	51	49	45	37	56	45	40	44	51	52	52	34	55	48	54	51	38	50	43	39	48	50	46	53	48	38	58	67	51	64	52	44	51	44	47	49	52	44	33	49	40	54	56	46	44	43	53	59	36	43	65	57	34	44	48	38	50	53	54	37	52	44	48	32	35	52	40	45	39	35	51	39	43	39	43	51	56	45	29	44	42	63	45	56	46	49	40	38	47	39	53	48	53	38	33	47	41	50	46	40	45	50	47	35	61	37	44	44	39	45	46	45	44	51	42	50	49	42	49	39	47	40	45	42	41	45	39	37	44	46	46	50	49	55	32	43	42	45	53	53	55	44	40	42	47	38	49	40	36	46	56	42	44	44	49	40	52	46	33	45	54	58	37	46	41	52	50	52	47	49	40	55	40	56	39	39	44	53	49	51	58	59	44	46	37	45	56	43	43	53	35	40	39	57	48	53	36	58	47	35	38	44	52	54	46	48	39	43	52	42	42	43	40	57	48	39	47	54	46	45	39	45	41	43	42	37	43	57	49	51	48	53	40	41	49	53	40	45	47	37	41	42	48	44	45	57	49	64	44	43	44	35	54	44	50	50	57	49	57	45	44	54	44	51	51	36	48	44	49	40	52	53	40	41	45	49	35	35	35	34	41	63	44	41	49	47	48	46	49	47	42	54	50	42	57	42	45	47	56	48	47	54	40	35	59	48	55	53	41	51	45	46	48	41	41	46	49	45	37	46	46	47	57	47	49	47	53	41	55	56	40	52	40	52	51	51	40	53	49	63	39	44	40	46	46	45	54	44	50	34	45	43	51	54	54	60	45	31	47	52	45	51	35	43	48	42	46	42	48	52	51	43	45	57	53	34	59	42	54	42	53	50	45	52	36	64	46	49	43	37	53	63	46	38	44	31	56	45	38	50	50	46	39	45	52	54	37	45	37	51	43	59	34	58	42	48	67	46	49	56	38	45	42	49	47	46	53	57	41	66	41	38	33	48	52	55	53	50	45	50	49	58	50	32	33	32	31	47	58	44	41	55	73	49	59	49	54	46	45	54	25	43	45	43	41	41	49	43	38	58	59	46	45	41	56	35	54	47	43	35	56	44	24	43	33	55	39	41	40	36	42	35	46	49	55	50	34	43	28	56	53	51	35	49	49	46	43	48	55	45	56	45	44	42	41	46	48	45	56	46	37	40	49	41	41	47	57	49	40	52	45	40	52	44	38	52	48	52	55	49	58	44	48	38	37	44	32	54	50	56	41	35	43	48	31	47	43	49	43	47	45	45	63	52	56	45	49	37	31	52	35	43	41	36	58	49	48	44	58	38	36	43	46	43	43	36	51	43	34	46	51	61	60	52	39	43	48	47	44	43	43	46	49	43	46	39	46	45	55	58	45	39	43	46	60	50	41	39	50	40	48	47	48	66	43	33	37	47	50	32	60	28	48	44	56	48	45	64	49	44	40	45	49	33	50	44	47	41	45	42	50	48	50	53	48	41	41	55	48	62	53	56	47	48	40	58	54	70	42	52	49	46	56	58	55	55	37	44	51	50	40	43	52	45	48	38	53	39	34	49	51	37	43	45	49	43	41	50	45	41	45	47	36	47	47	51	44	49	43	50	27	48	36	53	53	42	40	52	46	48	45	53	50	55	50	44	54	54	41	49	47	41	47	41	59	44	51	41	44	48	55	37	40	65	48	50	52	49	46	51
2011	192	254	243	272	231	202	220	222	183	170	176	182	173	155	176	158	165	179	173	202	183	172	150	150	147	156	162	174	159	149	149	164	180	166	181	183	149	159	138	167	173	141	177	175	161	163	169	187	175	144	138	165	180	170	175	150	162	165	159	157	158	147	148	165	162	160	169	164	171	190	169	158	149	161	155	161	162	155	144	182	150	157	152	178	180	163	164	157	157	177	137	158	139	187	180	163	152	147	172	187	163	154	156	179	133	160	161	172	153	159	139	153	166	160	144	174	151	176	164	156	162	162	177	173	146	121	165	152	148	142	175	152	146	140	153	160	182	192	139	169	167	155	139	157	166	146	154	170	145	161	158	155	138	154	165	168	166	151	153	152	143	142	188	187	153	151	171	163	176	135	176	166	170	174	155	151	164	156	163	159	173	161	179	157	161	185	162	143	140	159	183	166	145	169	156	153	181	134	158	165	165	153	138	150	162	167	179	159	142	158	148	146	151	154	151	154	172	171	126	160	153	158	157	182	172	156	168	174	124	184	168	139	158	153	160	165	134	148	136	167	154	161	167	138	152	139	184	143	172	154	155	164	151	174	157	164	151	163	166	160	154	141	154	132	167	162	142	150	140	151	159	190	164	181	156	160	162	159	160	167	157	151	185	152	144	158	167	129	152	161	154	166	159	153	159	164	149	164	157	174	139	160	162	143	157	170	176	153	174	150	157	166	154	143	181	160	174	186	161	179	166	144	153	178	163	186	151	153	152	142	175	165	149	150	151	148	161	153	143	189	162	167	162	150	132	179	160	162	158	141	174	157	130	161	158	169	148	155	173	158	166	146	169	164	155	159	152	157	163	157	156	130	155	154	167	163	173	166	155	171	155	156	153	166	156	139	140	136	152	165	158	160	174	184	172	155	143	168	169	152	172	143	155	159	150	149	163	163	160	164	144	167	161	147	135	146	156	134	151	160	175	146	194	154	175	150	161	171	150	167	140	144	138	159	163	164	164	164	149	158	169	145	182	164	151	165	142	137	148	144	174	161	165	189	168	149	168	162	153	160	159	156	161	160	146	159	146	147	153	163	159	200	151	137	178	170	139	154	181	166	143	141	160	136	175	163	166	145	152	159	142	156	163	143	162	144	153	159	164	153	138	147	159	168	179	164	162	156	142	169	145	183	139	133	142	147	184	164	162	181	176	168	145	154	151	155	157	147	152	161	156	173	160	167	155	163	179	177	154	152	134	156	172	179	170	165	155	167	150	149	160	160	156	152	135	158	154	154	171	154	166	152	155	163	151	163	157	143	160	165	158	166	156	154	159	149	144	190	130	164	189	151	160	186	147	160	176	163	174	168	151	146	143	117	170	165	165	154	173	158	155	168	152	161	173	154	170	160	157	192	154	174	178	177	164	135	154	160	141	135	172	145	163	146	136	154	171	158	153	165	155	134	155	161	148	193	158	135	173	159	137	162	165	201	148	160	139	164	142	153	157	174	162	164	151	148	155	145	175	165	158	133	162	176	163	184	154	156	168	133	163	140	151	151	169	162	135	148	147	140	144	164	165	166	159	163	152	176	182	187	183	150	139	162	154	168	154	163	152	141	144	163	161	166	151	163	165	176	165	176	140	146	155	172	132	166	161	145	166	166	177	148	176	176	146	127	149	142	163	147	149	165	162	143	154	162	159	134	172	149	174	151	153	161	143	147	157	163	177	146	153	147	174	146	144	170	162	170	171	145	158	168	163	161	155	160	174	143	157	132	171	176	156	153	158	151	168	151	149	160	157	160	160	160	154	165	158	155	177	157	169	162	170	166	183	147	145	157	167	137	158	157	157	149	166	164	147	156	159	164	144	188	155	175	146	185	175	156	153	172	157	178	169	169	162	168	150	167	140	162	164	164	163	196	183	157	149	164	185	158	162	159	140	179	170	154	162	176	167	146	153	146	142	188	152	160	166	168	153	165	136	165	142	158	148	167	163	163	155	177	168	161	141	160	147	166	163	189	148	154	156	150	170	161	154	141	175	144	147	152	158	174	136	171	173	163	154	165	156	156	175	157	148	167	160	153	159	160	165	173	144	146	158	168	166	174	153	183	155	154	185	156	166	165	172	149	160	156	134	173	158	129	178	156	149	178	164	155	168	121	166	160	166	136	138	169	156	141	163	166	159	156	147	150	162	174	161	160	139	152	159	156	151	137	156	154	163	172	168	155	172	165	166	163	153	190	164	169	142	164	136	154	174	176	164	164	159	158	160	153	159	148	160	183	173	176	166	161	151	176	153	167	158	155	155	133	143	166	162	166	150	173	141	169	177	155	160	152	159	177	139	150	144	163	165	169	184	161	165	178	147	140	152	133	150	160	137	192	155	146	148	140	178	164	151	161	164	148	132	174	160	138	168	161	149	163	161	160	171	151	167	160	145	171	149	153	144	169	169	156	153	180	144	199	169	147	158	153	143	179	164	162	158	171	149	159	188	150	150	178	162	176	156	159	173	147	167	160	171	148	159	168	156	135	162	169	168	188	146	157	165	155	154	160	140	144	170	171	154	182	149	149	156	151	163	171	152	156	167	134	143	155	165	173	164	183	159	153	153	174	164	140	160	157	176	149	155	171	134	167	160	146	135	160	129	166	168	167	150	164	150	176	172	166	134	158	175	164	143	161	156	138	167	165	162	158	171	161	166	153	149	192	150	134	160	157	154	160	153	152	150	170	159	163	140	175	135	160	174	146	147	168	150	158	153	153	168	174	158	158	138	170	165	148	161	144	179	153	149	169	141	160	191	172	135	147	144	145	183	153	178	156	161	163	154	156	167	166	157	163	152	142	168	170	152	161	153	145	142	163	165	165	154	161	184	176	159	178	160	181	167	165	185	162	156	164	157	142	151	164	137	135	172	157	148	150	154	156	154	142	140	166	145	177	183	175	167	150	161	149	144	134	150	161	151	164	152	174	136	170	161	170	177	147	155	153	160	140	171	168	161	147	141	172	146	180	161	163	164	171	142	167	186	158	163	149	178	152	158	158	164	165	174	153	152	163	146	156	148	179	143	180	148	142	151	164	152	171	164	167	173	169	169	168	163	141	163	148	151	168	165	166	147	162	149	164	169	170	157	174	159	166	176	172	153	176	175	163	166	156	172	143	150	163	153	131	169	162	136	144	164	182	133	195	167	160	153	155	168	163	155	164	152	141	164	147	156	178	161	162	155	163	151	156	163	143	168	173	150	162	158	147	156	182	160	154	173	175	180	151	140	166	162	162	138	151	160	163	146	186	185	164	152	178	178	169	188	166	171	163	167	158	158	142	143	153	175	146	179	142	164	141	157	157	133	163	174	162	168	150	155	143	140	170	155	153	146	151	178	161	142	147	160	163	157	144	134	158	163	175	168	171	179	144	155	170	160	138	156	148	147	175	146	149	164	178	172	163	140	169	171	146	138	173	141	160	165	124	155	146	145	160	165	161	152	162	157	169	164	151	162	151	179	138	168
9217	1132	1338	1020	645	469	414	317	299	231	224	210	203	180	171	166	170	172	164	198	156	163	141	133	132	164	144	147	150	156	178	128	131	149	117	137	151	126	141	127	154	123	139	134	136	146	138	111	128	128	140	142	139	131	139	124	156	134	127	127	145	115	137	124	136	129	143	113	123	136	144	126	155	131	143	141	132	124	159	130	120	138	121	125	142	151	136	121	133	119	141	116	126	127	143	127	123	112	143	147	126	150	147	137	119	137	130	137	145	154	133	139	133	139	158	117	137	142	138	125	141	176	144	127	168	118	126	132	135	136	144	134	143	149	154	125	146	133	137	142	147	123	153	151	127	138	129	139	157	157	145	133	124	126	115	126	126	143	127	131	119	121	130	137	123	145	134	140	147	112	131	138	137	117	130	146	151	120	148	133	129	147	118	120	119	140	132	129	128	153	144	123	146	123	107	135	119	124	132	140	121	108	132	141	152	155	150	127	133	139	139	110	127	139	109	131	116	129	135	136	146	133	123	128	132	168	129	139	135	146	126	128	121	128	127	144	126	149	149	133	126	128	116	138	139	145	149	142	156	136	139	154	132	141	121	125	144	138	119	124	141	129	110	148	114	137	119	124	120	129	126	128	155	128	140	137	141	103	132	125	135	145	125	131	130	145	141	146	146	138	132	101	139	117	103	134	148	144	141	154	139	124	121	130	139	122	135	138	122	134	133	126	140	131	113	132	113	127	130	144	144	146	130	133	154	136	148	131	118	127	129	165	157	144	127	147	136	107	125	128	142	130	162	124	139	114	163	139	138	148	144	133	139	124	114	129	145	128	137	111	121	116	140	144	134	114	143	117	141	118	119	139	142	146	137	124	128	136	133	128	153	138	125	133	128	129	123	134	130	149	144	122	131	129	139	133	143	139	118	120	119	130	112	114	127	150	147	134	149	121	126	128	141	129	126	131	140	132	150	112	144	150	120	142	136	134	135	117	122	145	123	143	118	121	130	125	139	147	127	126	145	138	110	109	144	142	145	148	131	141	130	151	135	139	139	119	128	154	128	121	119	147	133	127	143	126	129	129	138	136	132	137	122	135	123	153	116	120	129	152	141	132	127	127	131	130	135	137	135	141	156	143	128	164	137	130	129	146	128	131	146	124	119	132	142	143	116	127	127	124	105	128	130	139	133	159	104	129	148	150	107	119	115	117	134	124	115	125	125	138	128	139	143	140	126	136	106	121	145	150	138	119	135	137	147	115	139	135	114	126	140	143	146	124	129	134	129	139	145	142	160	116	132	150	147	141	114	133	126	154	126	134	140	128	130	122	147	159	142	147	126	142	130	120	111	133	158	121	138	159	123	127	145	132	125	142	142	130	134	136	136	110	124	138	146	125	135	125	116	145	139	125	128	143	133	141	133	122	131	161	126	134	122	141	143	122	142	138	147	147	126	143	144	135	135	134	133	118	121	135	131	137	140	146	122	103	132	123	146	129	106	123	136	139	131	113	112	129	129	124	152	139	145	129	139	141	135	116	117	131	154	151	158	141	137	135	136	145	132	153	128	135	153	137	143	128	123	141	145	133	127	130	127	129	159	115	118	137	139	154	126	137	133	139	127	126	146	105	131	145	154	125	145	133	134	150	117	116	137	121	134	153	130	136	124	128	126	130	115	130	143	133	129	122	132	156	108	127	124	123	139	140	113	125	133	159	141	142	139	128	136	121	133	138	129	145	137	140	154	115	136	143	119	130	142	148	138	156	148	152	130	139	129	136	144	139	137	132	129	124	148	124	105	131	142	134	121	131	132	134	121	115	154	128	113	133	159	122	113	125	121	130	137	137	113	130	124	150	144	150	132	159	157	133	123	122	137	106	126	117	131	134	121	111	133	121	152	139	121	128	121	119	138	133	139	126	131	126	123	143	143	136	141	142	145	128	138	131	124	125	126	136	119	149	132	112	161	143	130	132	143	137	132	114	122	114	109	134	167	133	116	131	147	131	146	123	132	134	132	177	146	129	135	162	130	148	129	137	130	134	138	136	140	116	133	131	127	159	125	138	120	137	122	131	138	142	121	122	136	126	144	147	122	137	117	116	135	121	140	131	160	131	122	134	109	144	149	124	132	145	133	134	128	137	138	137	128	124	112	99	119	97	124	146	129	150	138	126	135	121	140	135	134	154	121	118	123	138	120	152	131	135	146	138	110	149	150	142	130	114	127	132	157	146	140	145	129	154	129	161	121	118	127	135	141	138	146	135	145	118	134	117	133	164	140	125	153	117	132	126	146	128	129	134	137	142	141	139	143	143	131	137	137	136	127	128	128	144	149	144	115	109	125	143	138	132	134	163	112	149	130	133	122	141	122	139	142	130	157	127	133	119	115	141	127	121	143	128	139	152	143	124	128	123	132	123	129	145	118	132	125	128	127	115	123	123	109	110	136	118	139	127	164	117	128	120	113	124	132	129	153	134	98	126	135	140	125	119	134	133	145	117	132	146	133	128	120	136	140	148	123	113	111	149	123	128	145	136	135	152	108	119	134	129	119	113	125	140	145	148	155	126	148	157	144	105	146	129	137	135	135	131	110	141	137	131	134	161	137	132	141	133	141	142	131	134	160	119	132	140	142	124	150	154	124	139	128	117	149	129	116	135	129	132	125	132	124	163	131	93	128	134	130	116	142	150	119	128	137	135	125	136	149	135	140	137	122	125	129	133	125	128	136	130	139	120	108	151	143	137	145	141	150	138	140	122	118	136	143	135	114	132	140	133	148	131	132	127	135	124	131	126	133	137	151	153	137	143	138	140	148	133	127	153	131	131	140	135	140	126	122	130	137	127	140	144	135	131	146	150	137	133	164	128	148	120	124	136	110	122	125	99	122	117	121	132	154	129	108	145	155	131	109	117	122	120	141	147	148	122	149	152	158	128	132	145	128	153	126	150	123	113	122	146	123	137	134	132	129	119	128	153	121	123	139	113	133	125	131	145	113	120	130	139	119	124	136	135	136	127	125	129	129	124	141	143	117	134	135	107	124	123	129	147	120	129	138	115	130	147	121	160	121	121	134	114	119	132	123	113	136	130	132	117	122	126	130	143	164	136	121	146	139	143	152	121	107	130	137	149	128	139	138	152	120	126	116	124	135	130	134	150	117	151	112	134	122	100	145	118	153	146	128	124	140	123	136	152	140	148	127	139	125	151	115	127	145	128	122	156	134	128	135	103	136	130	140	138	105	131	138	131	123	132	122	132	110	134	135	130	128	155	121	147	118	157	127	142	115	142	137	115	146	146	130	129	155	141	146	132	123	108	151	152	152	141	111	117	140	116	124	136	148	122	130	132	141	112	137	148	134	110	128	129	125	155	120	131	167	137	143	119	137	146	145	125	108	137	123	134	133	150	139	135	147	136	140	141	124	136	149	128	135	127	107	135	150	118	142	148	158	114	123	124	125	129	147	168	131	166	128	133	131	136	144	131	137	131	129	165	143	139	125	114	130	128
6139	1189	2830	3462	2780	2246	1872	1607	1370	1211	1067	966	856	726	735	670	624	600	586	569	520	554	466	543	457	483	471	476	429	465	472	429	423	423	391	429	411	422	400	382	398	398	401	384	427	425	418	404	389	362	378	423	367	393	369	357	368	367	370	377	364	362	431	372	383	381	369	349	378	383	397	369	376	378	364	378	371	353	400	377	381	354	383	352	377	387	392	377	340	378	374	359	345	351	381	370	379	388	349	399	377	351	348	354	361	356	356	329	347	377	362	339	371	387	398	352	367	360	404	349	375	382	354	373	352	300	380	323	343	376	352	384	345	328	352	361	382	391	402	345	327	410	375	389	356	350	353	367	394	350	358	361	360	320	373	354	337	376	333	336	360	371	381	375	358	349	324	350	363	349	335	342	359	349	353	376	337	393	360	338	343	340	341	356	328	336	331	357	361	327	353	342	362	373	366	363	365	343	336	378	351	339	360	356	374	347	347	383	356	371	364	346	356	375	347	361	375	346	371	372	366	378	373	351	336	337	367	381	348	345	342	326	348	350	325	312	364	353	352	342	359	342	396	356	368	384	346	355	347	362	358	353	368	332	378	340	338	359	355	369	360	342	380	378	368	347	339	331	381	334	322	355	331	382	326	361	362	365	350	359	352	369	338	334	354	352	312	337	346	383	373	336	366	343	359	335	330	392	366	339	364	344	359	348	322	370	391	380	367	359	365	366	341	317	369	336	374	359	377	330	336	362	347	351	345	340	363	343	374	365	373	371	360	378	323	348	382	350	376	374	372	317	342	369	352	382	332	353	353	358	324	341	377	346	334	329	337	330	336	362	334	366	355	339	357	339	304	356	334	331	358	374	333	350	371	336	346	367	368	362	352	355	343	339	349	353	364	359	362	373	362	364	357	390	358	373	336	347	375	356	401	354	372	359	360	360	337	337	357	343	353	337	344	378	353	351	391	374	348	392	356	320	366	348	338	350	368	362	373	359	371	372	330	343	350	366	363	377	371	343	357	356	380	363	352	392	361	354	372	361	350	368	340	369	385	347	349	371	351	370	366	353	345	356	317	351	325	362	351	350	365	337	366	330	352	347	395	370	385	370	364	363	337	324	333	367	356	355	348	390	374	320	349	329	387	334	409	391	369	355	341	333	350	318	350	361	366	352	348	350	337	362	338	355	363	339	371	344	352	337	375	322	329	338	364	369	373	311	353	376	366	370	343	351	352	357	373	384	338	366	372	362	360	353	389	398	337	371	379	373	329	376	347	345	355	364	357	343	358	379	354	367	363	359	359	352	361	362	377	339	355	356	351	336	314	350	354	363	363	369	344	359	374	340	343	362	349	356	337	325	372	384	333	335	331	352	346	350	323	386	376	384	354	362	368	321	342	360	381	331	315	393	358	359	344	368	349	372	356	335	331	339	373	370	334	364	344	368	346	356	355	351	316	367	347	343	370	360	344	379	359	354	349	349	377	360	365	419	343	352	363	374	361	365	371	380	335	337	364	343	357	331	346	348	370	401	336	312	364	332	365	371	375	393	379	347	360	343	336	368	370	377	341	348	375	311	355	361	326	352	341	356	319	371	365	337	371	340	338	348	328	341	322	357	293	395	337	326	343	360	349	346	325	369	343	377	363	354	368	329	364	323	353	332	358	360	388	355	369	363	326	374	326	386	352	309	343	383	393	377	387	368	365	348	329	345	353	364	359	348	370	336	359	314	330	364	357	344	361	384	385	342	323	368	338	370	349	369	365	350	374	367	388	343	344	396	364	343	328	360	398	356	340	359	331	330	357	385	372	340	338	346	329	348	363	331	351	372	345	366	341	324	369	356	364	351	337	386	362	353	378	354	348	353	377	354	345	361	360	392	347	334	339	352	321	393	352	338	339	330	337	363	318	339	339	349	370	356	361	347	310	365	349	370	338	362	383	350	346	330	353	386	365	331	372	352	341	393	344	349	345	377	378	342	346	384	360	351	355	345	341	376	361	337	355	374	355	366	380	352	355	345	363	343	332	361	333	395	324	333	360	374	371	356	357	367	376	365	329	324	340	329	332	367	357	338	364	346	391	333	387	357	355	342	387	347	352	339	348	343	333	342	337	364	363	361	387	340	314	368	327	346	383	361	359	341	360	362	358	381	330	387	364	325	326	357	386	347	388	346	359	344	376	342	336	363	352	324	334	350	368	350	367	341	347	360	370	363	369	378	395	382	366	389	371	348	371	350	378	331	341	360	371	329	349	364	345	354	337	343	363	371	339	356	351	354	330	358	337	349	352	360	337	369	360	370	366	336	323	372	386	347	349	400	373	361	356	356	340	354	364	319	335	334	379	371	369	382	367	354	364	372	355	366	324	353	351	350	346	336	363	360	363	364	354	344	356	330	347	356	359	394	316	362	361	363	368	330	371	356	338	371	339	353	383	359	371	402	368	322	394	356	353	347	359	374	336	352	352	327	351	345	352	396	362	376	338	320	361	373	356	385	377	341	332	357	360	366	372	328	382	331	383	394	328	333	360	320	363	353	347	355	389	326	357	375	347	345	364	336	337	389	370	355	345	324	316	348	366	330	326	364	361	372	393	372	381	379	354	370	351	380	331	337	355	404	320	329	336	376	342	367	328	341	364	372	366	371	382	352	312	346	335	346	366	408	341	344	328	335	338	336	368	329	347	367	341	389	327	325	364	348	349	357	329	381	328	376	354	351	366	346	365	356	337	338	377	352	339	321	352	364	344	352	346	359	358	342	355	324	358	367	354	348	359	344	342	334	335	342	348	353	342	386	340	377	372	358	388	312	362	339	345	338	337	319	339	351	362	364	351	365	356	373	337	352	386	358	327	351	343	345	358	377	371	339	372	364	354	332	365	370	387	371	366	347	345	338	356	346	348	371	374	357	395	359	355	337	346	362	389	378	336	366	353	372	363	358	340	353	356	372	340	362	372	367	355	373	360	359	362	349	351	393	352	313	331	339	340	378	386	364	332	359	342	383	384	359	335	362	345	337	334	362	368	357	336	371	379	329	362	380	337	371	336	371	367	359	354	355	331	345	370	372	375	358	361	389	373	352	342	358	356	351	318	358	334	361	347	340	389	358	363	366	339	365	376	343	391	345	348	340	366	336	348	377	336	349	352	358	326	381	349	384	354	353	343	347	325	347	343	402	338	355	338	360	358	344	380	353	332	365	330	344	353	338	355	386	379	363	377	369	349	367	343	370	350	348	338	340	351	334	358	379	327	363	328	365	338	359	378	336	360	336	368	353	356	355	350	370	366	364	338	352	348	343	377	347	364	336	348	352	363	316	386	327	318	359	388	332	327	340	371	371	350	357	345	389	361	341	347	378	361	332	345	360	314	352	371	357	369	365	361	339	359	373	353	361	357	383	353	389	348	324	360	379	347	359	353	367	375	348	364	330	378	394	343	366	360	324	367	345	343	376	361	341	357	359	339	354	374	350	375	358	328	364	338	351	340	358	296	378	336	331	372	371
16363	2846	2692	2044	1284	920	761	600	491	466	426	381	351	322	290	287	303	290	258	261	283	249	238	234	274	246	264	254	249	250	245	210	228	260	223	241	215	252	216	238	222	242	232	206	233	224	244	212	195	229	247	224	214	233	196	214	240	238	226	202	230	226	235	205	212	254	210	190	238	207	218	233	233	220	212	225	222	225	225	216	213	197	206	211	218	223	244	249	212	216	238	218	222	225	216	206	245	195	176	208	221	203	203	227	197	199	230	243	227	226	235	193	254	233	244	220	216	213	228	226	197	182	205	241	247	224	226	235	230	222	244	241	231	213	243	210	238	214	221	231	219	203	223	216	231	190	214	212	227	184	187	211	209	225	211	226	217	205	225	196	215	207	221	257	232	245	196	216	194	230	224	196	223	241	225	216	221	250	214	220	228	225	221	218	225	216	226	214	211	223	232	228	228	214	218	238	212	209	217	213	205	217	219	216	208	233	234	234	201	190	194	209	189	226	203	225	233	222	249	226	218	239	205	211	223	204	239	226	224	215	233	244	198	192	224	240	225	246	262	206	221	213	185	239	242	188	204	250	231	202	243	213	226	258	257	247	227	217	238	208	218	228	234	215	235	214	224	219	237	226	218	213	207	218	217	280	220	229	204	218	236	192	181	197	212	203	218	208	213	192	218	189	186	187	217	208	244	226	214	233	207	207	211	240	212	221	231	209	250	193	193	229	195	242	205	229	230	191	233	193	216	236	228	222	229	245	206	231	211	218	231	214	228	209	233	200	201	223	219	227	218	212	228	250	205	212	191	216	218	240	223	222	248	224	198	211	219	222	223	212	224	218	222	252	200	231	227	247	205	197	197	236	218	254	212	194	215	206	221	217	209	212	216	233	224	213	243	196	207	227	216	236	211	231	224	239	230	199	213	214	233	223	217	229	190	215	224	226	234	235	252	213	216	216	236	246	231	222	209	207	205	224	226	189	236	218	199	213	195	217	193	213	211	229	199	219	231	210	213	228	207	235	213	229	221	211	237	230	214	204	207	211	208	212	211	242	231	215	236	212	232	209	229	212	204	229	241	201	228	228	195	222	200	203	173	210	225	198	208	210	208	247	197	189	255	208	169	254	243	237	217	232	224	207	231	215	258	197	226	209	226	214	201	225	187	180	223	224	225	209	214	208	212	235	228	261	251	221	190	220	216	241	192	205	229	209	212	218	235	230	201	195	235	222	211	212	187	217	204	205	205	216	218	233	211	250	194	238	203	236	226	211	195	222	215	213	206	228	215	218	213	227	230	200	219	235	198	231	203	200	233	197	204	213	195	232	215	206	212	194	210	227	205	216	204	213	204	238	228	213	215	204	224	216	211	235	220	208	184	198	199	210	212	249	239	214	219	215	226	247	236	194	208	219	225	208	214	223	206	240	220	208	202	227	251	213	201	232	219	212	219	184	217	214	217	214	208	225	214	195	231	233	196	226	221	256	213	220	225	238	210	236	232	212	227	203	197	238	234	205	252	220	217	184	187	227	246	251	236	234	203	237	176	211	214	232	235	238	211	201	197	213	190	215	196	221	210	220	210	221	220	227	224	220	237	231	230	228	217	231	241	218	226	213	228	207	225	250	225	190	190	233	201	211	213	212	223	210	194	209	196	205	182	214	216	216	207	194	220	217	203	232	213	235	267	191	197	192	222	233	213	225	232	227	217	239	223	209	207	226	198	207	203	226	197	214	220	201	228	216	210	240	193	225	220	213	209	224	212	215	240	204	224	228	197	203	258	204	216	204	223	220	216	207	217	255	231	234	243	184	215	219	196	240	249	213	214	197	210	219	208	230	220	214	254	228	204	217	200	258	244	213	207	209	172	220	242	220	222	216	228	217	221	226	225	223	188	223	201	240	245	221	204	195	207	238	213	217	214	219	256	210	198	198	225	207	248	227	200	215	211	220	199	211	177	215	214	206	205	196	247	207	203	219	241	220	209	207	200	192	224	222	232	209	222	211	218	243	200	216	205	227	205	191	223	210	239	226	224	226	236	219	209	212	236	231	208	231	227	215	254	200	234	223	221	230	213	201	231	222	221	191	230	216	220	212	232	221	212	236	227	236	245	212	236	201	249	223	242	203	208	236	231	207	192	229	233	224	231	229	226	228	247	219	239	227	201	252	213	237	220	224	189	219	251	241	206	212	229	208	213	237	244	212	230	209	234	235	223	187	212	200	203	235	198	237	250	221	221	233	210	233	189	220	205	195	221	254	224	248	242	224	210	204	223	234	208	232	214	224	189	244	213	264	208	209	213	218	189	213	205	242	201	211	227	224	202	213	213	214	219	245	232	243	230	191	200	210	205	233	204	240	190	217	228	240	233	190	215	236	230	219	218	198	212	221	239	234	216	237	218	219	230	229	209	194	183	205	229	215	203	240	229	227	215	198	212	201	220	204	237	190	203	203	224	211	216	216	217	198	233	214	222	221	229	199	234	235	214	218	220	228	204	214	213	236	210	244	219	192	218	237	218	204	219	234	210	212	210	214	217	227	224	192	220	228	240	171	230	228	208	201	206	213	224	249	226	199	228	215	195	241	207	222	205	216	211	216	235	207	240	189	237	218	204	249	185	227	225	214	245	214	229	246	235	192	211	228	242	211	221	208	215	241	209	226	221	235	196	218	245	241	218	224	195	188	218	175	231	191	201	208	233	225	228	220	227	224	192	238	194	200	237	217	202	208	204	213	239	250	221	230	199	193	227	236	205	192	254	212	242	246	197	206	209	218	244	224	208	210	168	248	199	215	214	222	222	229	213	219	199	225	211	191	213	226	227	202	195	217	198	216	181	228	222	219	226	227	214	210	247	221	232	235	201	235	210	229	217	233	218	204	215	222	241	220	185	233	210	227	217	220	214	223	228	225	218	220	219	214	228	218	228	205	196	193	238	222	215	222	198	225	225	211	201	204	234	214	213	233	215	200	219	209	219	216	233	226	201	212	216	201	207	215	193	233	222	214	230	230	196	240	224	222	218	201	225	204	221	201	188	210	224	221	209	212	187	238	211	220	217	214	218	195	246	217	200	223	185	202	223	198	206	217	191	208	236	227	240	220	219	211	227	209	231	184	203	179	230	215	189	222	229	212	199	221	231	210	200	218	223	219	230	211	201	199	211	205	233	224	214	234	266	212	230	211	235	242	244	203	223	221	216	222	216	179	204	247	199	196	218	249	189	245	234	206	218	226	216	214	247	234	213	190	216	214	208	188	214	241	205	222	198	224	206	225	220	221	235	227	230	228	212	232	254	224	236	208	199	208	220	201	241	201	233	247	220	218	203	225	227	205	243	218	214	209	219	219	217	229	249	223	210	189	195	210	187	214	220	218	208	234	192	210	190	255	196	206	206	198	227	219	236	236	222	230	203	220	185	198	236	230	174	207	215	208	194	194	216	226	222	196	229	206	193	208	221	213	206	222	205	205	224	201	219	219	231	205	234	211	234	234	219	209	218	211
7810	2158	5144	5904	4958	3996	3251	2762	2330	1968	1747	1563	1403	1267	1154	1153	1097	978	980	930	868	837	843	793	764	748	746	780	658	665	689	682	598	661	628	630	573	632	611	619	594	612	617	609	581	574	620	584	596	534	567	574	581	573	539	555	554	560	567	523	586	536	564	533	544	546	554	595	524	544	559	556	570	539	576	539	543	501	569	566	533	551	558	535	535	515	512	522	521	522	530	534	527	535	553	527	571	536	558	524	558	542	546	511	533	510	501	553	528	461	515	550	494	557	508	585	522	529	483	528	488	541	528	518	519	526	527	525	524	530	535	526	532	518	521	556	515	537	522	536	517	519	540	505	555	524	544	540	551	529	557	539	533	543	507	532	507	538	542	524	510	513	513	528	537	521	516	486	551	548	565	506	540	547	539	483	520	560	501	489	527	519	521	538	536	498	487	538	585	513	514	493	512	536	531	510	535	532	530	522	535	528	528	515	552	481	471	543	528	544	526	478	497	536	526	516	527	463	506	536	525	503	520	511	557	512	537	529	506	535	544	523	516	526	514	520	507	521	516	545	525	525	500	518	535	504	541	506	518	527	517	521	487	513	549	514	520	510	520	497	489	497	532	515	576	512	548	555	501	521	512	545	522	531	561	541	489	537	508	510	549	503	562	520	500	522	506	525	545	511	508	490	572	554	493	576	541	529	503	538	519	458	520	516	541	532	501	500	529	523	486	517	531	491	513	541	503	546	514	516	504	484	518	505	546	534	485	550	528	521	477	524	498	494	479	541	541	505	512	543	518	518	495	509	494	527	524	508	521	526	509	500	541	493	534	482	523	554	519	512	531	536	493	502	574	472	523	502	503	477	542	531	568	527	505	532	534	511	525	465	538	563	555	513	517	535	504	506	534	527	533	507	525	505	501	522	511	502	490	513	503	533	527	548	490	538	505	513	527	527	531	510	499	533	514	507	505	519	532	516	505	513	535	517	523	542	513	525	496	512	489	515	550	550	524	526	532	506	536	521	484	510	498	493	550	511	503	509	563	557	525	500	563	533	515	521	548	493	483	497	515	499	507	558	540	532	494	521	546	545	530	501	540	547	546	520	470	524	496	515	508	517	502	517	522	513	524	541	557	512	566	518	543	537	486	548	536	475	509	551	503	532	522	498	518	538	508	513	503	487	541	553	515	504	536	489	534	495	537	558	501	524	517	514	496	497	528	500	559	490	493	583	552	496	502	552	490	509	527	530	519	505	545	561	531	460	525	561	519	512	495	520	493	522	523	521	518	520	507	511	529	527	514	568	521	524	503	528	483	550	534	542	552	539	530	525	505	537	530	503	486	544	498	515	572	516	493	493	501	513	535	538	520	505	516	522	515	536	509	539	510	516	520	534	553	525	574	533	514	501	506	510	515	509	538	533	463	522	522	514	501	533	553	527	540	534	486	534	529	492	540	531	551	494	536	474	560	505	569	464	476	501	495	504	533	559	527	555	528	547	505	530	509	579	520	550	532	566	493	537	552	524	536	554	489	508	505	539	517	548	539	523	506	510	482	557	548	519	566	491	522	493	559	525	511	561	518	463	496	519	511	521	521	522	491	496	540	539	559	520	493	486	505	479	533	566	505	540	537	575	537	549	539	510	525	566	516	493	533	496	515	501	537	541	525	504	521	486	531	501	509	507	538	578	511	538	549	529	542	511	541	517	499	523	526	515	502	498	527	527	498	542	517	523	547	499	550	523	544	504	521	522	525	518	535	501	517	540	533	498	528	455	473	528	524	541	534	562	522	483	537	525	509	527	552	519	496	534	530	506	505	525	498	537	552	471	491	514	501	539	518	576	526	525	534	559	529	542	505	545	523	560	538	517	504	534	519	520	551	495	535	514	528	524	549	519	525	519	517	537	580	514	512	492	492	488	497	577	495	533	504	526	559	502	510	503	502	516	523	529	536	493	507	548	562	493	528	536	543	508	508	548	507	490	529	510	536	519	541	538	548	530	517	539	515	511	509	509	506	517	549	523	494	545	542	526	528	566	470	520	520	536	542	509	522	522	515	533	537	538	531	505	541	513	558	523	531	520	535	543	520	464	531	518	526	525	509	562	532	547	553	525	509	529	498	537	493	528	528	512	533	544	511	557	514	532	506	483	497	543	534	509	571	535	507	537	509	547	506	524	499	508	498	540	606	503	513	552	504	492	524	505	546	529	533	447	522	516	502	537	558	556	527	486	517	478	551	495	513	509	530	563	539	491	563	528	507	561	558	539	515	533	541	477	522	518	542	502	533	509	535	545	523	515	572	498	518	537	556	513	545	556	518	516	535	478	510	527	517	505	537	498	511	530	525	486	525	529	580	562	559	535	542	539	545	536	509	567	555	518	505	511	524	507	497	547	501	516	509	478	508	481	532	559	527	482	527	553	514	528	539	488	522	517	551	515	507	498	554	508	519	530	542	481	464	499	504	524	517	526	488	519	512	563	499	573	562	544	566	507	494	525	534	511	512	543	519	507	541	549	525	500	527	540	536	523	549	509	552	516	550	490	514	506	549	490	557	548	512	517	555	528	540	542	481	492	478	502	540	503	510	514	519	503	505	507	536	512	498	515	525	526	512	515	519	537	496	527	506	498	544	544	497	512	498	547	563	524	555	539	502	495	507	490	495	481	477	508	541	530	573	566	528	547	508	522	509	562	532	515	492	526	565	513	489	541	502	546	515	489	564	545	531	526	504	537	533	548	532	511	526	537	490	524	522	516	512	529	517	538	544	508	572	504	513	537	503	477	518	514	500	560	503	520	499	513	552	528	555	524	502	534	500	505	502	513	498	537	525	527	507	536	503	519	509	526	537	517	527	560	497	544	499	553	513	527	519	481	532	552	500	508	532	528	525	510	520	506	516	484	507	539	558	508	536	519	499	563	504	532	525	469	581	538	546	498	513	522	545	525	520	517	569	488	559	565	535	510	543	546	523	512	551	546	545	537	498	525	502	502	504	501	478	527	503	524	509	518	520	551	563	533	525	555	511	512	572	486	510	527	485	516	489	524	523	530	533	511	521	536	524	513	509	557	516	516	525	529	503	560	531	517	526	508	514	537	525	540	498	526	530	537	507	532	521	491	521	545	514	532	498	511	542	486	486	521	525	499	466	540	545	565	471	532	531	516	510	483	553	493	496	515	547	522	535	520	511	526	521	504	538	481	535	506	528	537	498	556	541	495	525	574	528	556	530	562	524	490	517	498	531	523	524	512	505	487	513	534	511	554	547	526	533	509	447	520	520	473	554	512	476	527	570	548	494	544	498	536	501	542	505	510	544	517	529	483	495	562	525	509	495	552	527	542	513	540	520	474	509	521	513	525	521	528	533	500	503	517	541	522	531	485	524	526	551	483	529	502	573	525	507	527	538	535	547	519	492	507	534	503	506	519	514	488	529	540	509	502	549	508	525	573	527	531	531	504	531	506	468	530	544	566	548	512	568	539	554	517	525	522	522	535	486	531	487	553
1908	87	78	67	53	55	57	49	49	49	49	39	45	42	49	37	61	42	39	50	36	51	48	51	54	51	37	43	46	38	46	48	51	47	39	43	51	53	55	41	42	51	43	47	44	43	41	44	45	49	39	51	60	54	33	62	55	53	47	48	39	52	48	49	50	47	42	46	49	48	39	34	44	43	44	56	38	42	45	38	48	44	49	39	56	50	40	36	46	49	40	59	45	47	52	44	43	38	49	52	50	45	57	41	31	57	56	45	52	49	42	42	49	40	46	40	59	43	45	43	38	37	34	46	49	58	48	61	61	52	41	46	49	38	39	41	60	58	52	40	48	48	41	36	49	30	43	56	43	57	45	52	42	55	41	38	58	32	44	41	51	33	52	44	50	52	42	44	47	49	57	48	46	70	41	50	40	51	50	49	45	34	35	38	43	50	42	45	35	46	60	29	54	33	53	49	55	39	43	50	49	48	44	49	47	52	50	33	60	41	36	42	48	42	39	49	54	44	51	45	44	51	30	38	43	43	40	51	42	47	43	53	49	51	48	43	38	50	35	35	42	40	45	45	44	56	58	27	43	43	50	51	42	44	41	54	46	41	42	49	49	43	51	53	33	41	48	48	43	51	47	50	52	49	53	37	50	46	52	49	40	45	40	37	50	45	43	41	44	48	60	42	52	54	49	63	41	67	41	58	49	54	46	53	53	45	54	53	47	50	47	64	40	43	44	47	50	39	43	38	48	41	38	46	40	45	52	44	42	54	43	45	48	43	49	50	52	55	62	46	46	49	52	42	39	54	35	50	45	51	53	51	51	44	39	46	58	43	44	41	41	45	39	44	42	46	47	30	44	46	51	53	55	47	42	48	44	38	50	41	45	48	35	48	49	53	37	52	42	46	40	50	46	32	35	49	48	42	48	54	42	49	46	44	57	40	40	46	54	46	57	49	42	41	40	53	50	42	43	42	49	45	51	44	53	48	50	52	45	51	43	49	41	59	46	57	52	43	46	61	53	48	54	43	50	48	50	45	31	39	62	46	57	37	44	44	38	44	45	34	42	36	50	40	41	55	57	49	53	43	46	44	44	42	56	57	41	44	56	35	40	54	51	49	48	51	49	40	45	48	45	58	46	37	45	42	41	44	35	41	41	49	44	61	50	38	42	60	54	39	50	57	49	55	42	40	44	50	44	38	53	47	41	56	44	45	45	42	45	44	50	47	32	35	39	46	49	54	41	50	46	51	40	45	47	27	40	47	42	41	53	43	54	50	59	59	35	49	32	42	45	46	54	54	35	55	51	40	47	47	45	46	39	53	54	45	52	42	41	55	51	44	48	46	60	28	50	43	43	57	47	45	54	50	43	52	44	53	41	55	41	30	45	46	48	47	58	41	42	55	47	49	52	49	45	50	49	52	49	43	52	41	41	51	39	52	53	45	48	50	42	40	42	41	32	49	44	46	35	41	46	44	55	52	54	48	36	43	43	50	48	48	43	65	47	45	48	49	51	39	43	46	59	50	60	43	45	47	56	60	42	42	48	44	41	36	56	41	42	51	47	45	55	49	52	42	56	51	45	53	48	46	51	43	52	45	42	43	41	44	38	57	48	43	50	40	41	40	51	49	32	45	29	39	46	56	55	37	39	42	39	55	54	26	47	49	49	38	48	47	39	44	41	50	29	57	35	49	49	51	48	35	42	48	35	41	52	34	35	50	51	40	39	57	41	64	47	46	55	50	53	39	52	40	41	57	49	51	30	48	44	43	34	38	48	54	45	41	45	34	39	43	42	40	51	38	48	44	38	54	48	47	37	47	54	47	50	43	44	61	35	48	45	39	47	46	47	48	42	47	48	42	48	51	36	44	43	43	38	57	46	44	43	43	49	46	34	32	52	58	41	58	56	57	51	46	44	43	37	40	59	44	40	48	47	49	51	35	60	40	37	49	45	38	45	45	63	41	34	49	34	39	45	39	40	48	52	46	46	53	45	59	49	42	45	40	52	47	67	49	40	36	44	37	57	49	40	38	38	38	41	42	43	44	50	48	52	42	50	46	47	41	47	37	59	47	35	39	42	42	53	49	35	54	40	45	48	42	42	49	57	38	34	50	38	50	56	52	50	36	57	54	53	52	37	46	46	54	46	38	41	43	52	51	40	39	48	57	49	53	46	49	33	44	64	44	43	43	58	44	50	47	48	34	48	45	51	50	68	41	45	62	42	46	55	61	47	53	36	56	54	48	53	49	53	39	43	50	56	39	44	45	44	34	51	43	42	50	41	55	29	42	43	53	43	43	37	52	51	54	44	57	28	41	49	44	51	40	45	42	58	50	38	37	42	38	47	42	34	34	52	42	58	59	42	46	38	55	43	48	49	54	58	42	34	50	43	42	41	31	66	41	46	49	45	46	47	55	58	59	53	54	49	57	38	47	46	45	54	38	51	48	46	33	43	39	44	47	54	43	40	45	41	42	42	48	40	53	40	44	41	38	45	56	51	43	38	61	25	40	56	41	47	46	39	43	43	48	38	55	50	49	51	41	47	48	51	46	42	43	55	60	46	38	38	41	42	44	50	47	42	43	41	47	48	55	46	45	62	48	58	43	37	46	39	35	40	43	47	46	43	61	45	37	52	45	44	33	37	42	46	51	53	50	45	49	44	39	45	41	58	60	49	48	42	46	42	47	49	49	50	53	49	38	49	32	42	47	45	37	40	39	44	49	39	51	38	46	54	42	45	43	43	36	46	41	61	51	46	40	44	42	42	39	30	37	44	44	54	30	42	37	32	49	48	56	37	41	45	37	59	47	44	38	57	44	41	45	43	32	43	52	47	44	46	34	49	38	54	52	45	45	50	40	51	39	42	52	52	64	54	47	41	58	40	47	46	49	44	51	39	45	44	39	49	41	44	34	30	50	46	48	47	40	39	50	46	48	44	38	48	61	44	36	53	39	54	46	39	47	32	43	51	46	42	38	47	39	35	60	49	42	43	43	52	61	50	64	62	65	46	41	50	52	42	39	41	45	29	42	54	39	37	49	55	58	48	35	37	52	29	47	47	61	53	41	48	29	52	50	53	54	57	67	45	37	49	46	39	50	41	44	55	46	46	46	44	56	59	44	50	51	40	50	43	49	41	44	41	51	47	40	46	37	50	32	37	70	45	52	46	47	40	31	53	46	57	65	52	41	49	40	50	43	35	46	33	48	48	64	36	43	54	47	40	41	49	38	49	40	43	35	58	51	49	50	45	45	41	52	49	48	41	53	54	55	44	54	33	55	55	45	44	46	41	48	47	38	50	58	35	55	57	53	48	38	38	40	39	49	44	55	42	37	39	50	42	52	59	32	42	50	48	41	56	55	42	42	49	42	50	54	43	48	42	49	56	79	50	58	41	47	45	46	53	49	48	48	33	36	38	44	33	38	40	47	38	43	45	41	44	53	51	45	51	34	35	52	41	42	43	41	43	37	45	44	57	55	38	49	51	40	60	48	40	51
2010	174	256	226	245	239	187	194	185	203	177	179	178	153	187	163	161	157	172	157	178	176	170	174	153	164	173	145	160	137	158	172	144	149	130	171	172	185	149	159	144	156	146	178	170	129	189	159	172	178	163	139	153	150	162	147	158	175	156	157	149	139	144	171	174	152	144	157	165	159	159	156	144	172	164	157	174	154	147	158	151	189	154	163	160	170	158	181	151	139	154	160	163	142	144	173	153	133	174	182	184	143	167	156	179	150	170	152	144	156	178	155	151	166	176	182	156	157	138	181	175	139	145	143	180	153	175	154	160	165	151	156	124	170	162	162	181	144	154	140	153	138	148	174	152	169	160	150	144	147	159	147	179	145	150	173	162	140	144	142	162	158	166	149	163	169	144	156	151	169	171	142	143	160	149	159	146	156	140	148	171	142	154	163	150	150	170	157	159	145	156	168	154	165	156	157	160	171	144	155	149	145	176	146	148	148	181	152	176	151	148	167	169	156	166	139	152	167	156	175	166	169	141	155	125	148	161	164	161	145	170	153	163	166	147	151	189	175	156	168	174	145	144	152	158	164	158	153	151	170	173	151	160	179	151	155	151	165	169	160	178	142	172	164	153	136	147	163	172	145	178	149	134	165	157	167	172	150	160	181	144	164	145	163	157	153	167	156	176	159	146	166	157	167	140	194	161	163	146	145	138	158	164	150	147	172	159	157	154	163	156	165	203	146	169	146	155	154	146	174	162	148	148	159	150	147	187	161	148	170	146	149	179	172	161	147	160	134	152	167	151	164	146	169	129	170	131	133	141	173	154	163	155	170	148	152	160	153	155	155	172	178	148	154	160	163	142	167	168	152	171	138	175	138	121	170	158	172	166	170	179	158	165	157	170	167	165	168	142	164	152	141	162	148	146	169	171	164	151	174	147	156	145	139	149	147	163	157	167	165	127	145	156	146	144	166	160	175	159	158	176	153	154	127	167	169	135	152	165	162	140	154	145	157	136	160	172	171	158	158	138	178	151	154	139	147	141	173	135	143	136	179	151	148	188	177	143	171	153	162	178	162	161	173	140	174	158	142	165	150	153	163	151	150	164	157	173	176	190	160	167	136	164	158	183	170	145	148	143	166	144	144	159	165	153	169	173	164	172	132	162	138	151	167	181	173	150	176	155	158	152	155	146	166	168	179	159	154	169	140	154	184	161	155	153	162	175	152	166	149	149	144	147	151	132	161	132	162	168	151	167	152	156	157	148	147	157	142	157	154	184	149	158	164	148	169	166	160	178	165	151	156	147	151	164	195	148	177	207	160	145	146	171	139	141	160	163	151	159	158	150	178	150	144	170	148	153	176	176	147	173	133	170	154	164	160	164	160	146	142	170	167	173	152	181	141	183	140	146	153	171	140	150	172	164	158	169	149	164	171	177	138	175	148	167	157	178	156	170	159	142	164	169	165	179	173	142	155	145	158	146	146	169	168	135	148	146	155	164	154	157	170	153	164	163	143	186	137	166	168	161	154	168	182	168	151	141	158	141	154	159	159	159	162	168	137	138	140	159	155	168	154	181	161	154	151	166	172	158	158	156	167	181	152	179	164	171	151	160	154	171	157	168	142	153	160	146	184	147	183	164	145	134	157	163	145	155	180	161	139	147	164	139	156	167	158	161	151	148	155	137	174	128	178	158	150	168	138	163	160	174	171	135	153	144	158	150	144	154	149	147	142	157	166	167	163	163	157	168	148	157	150	179	142	152	144	163	150	151	179	158	163	134	153	160	138	156	151	179	168	179	175	159	158	162	161	151	144	146	143	147	155	168	169	168	173	165	152	158	167	149	161	164	141	163	153	163	174	159	170	151	168	182	170	145	169	163	166	161	145	190	150	148	165	153	151	178	175	145	161	154	167	165	153	147	157	165	157	158	161	165	169	148	175	164	168	141	175	148	159	174	160	153	164	167	161	165	166	154	174	144	162	145	154	171	168	164	155	159	155	156	165	146	155	177	124	164	162	155	143	141	184	170	168	175	169	152	160	148	140	146	177	164	153	165	161	160	140	169	179	160	159	157	164	173	149	179	177	166	149	170	166	163	159	168	165	164	169	152	147	157	137	151	156	176	148	137	161	175	161	142	162	151	168	159	173	161	181	148	150	157	161	161	170	184	142	172	150	160	145	163	152	162	156	156	155	159	153	165	158	152	132	146	148	166	180	138	165	154	151	149	170	155	149	157	160	162	120	156	146	162	150	165	162	154	178	151	179	156	152	152	159	178	147	174	169	179	159	159	143	162	169	133	154	161	174	144	135	163	164	150	159	158	165	159	140	145	161	139	155	173	168	146	160	151	152	169	165	155	166	159	178	163	162	156	150	161	135	165	150	154	174	133	148	202	162	148	145	172	158	168	156	154	182	176	158	143	138	152	160	157	150	147	142	175	142	166	157	142	138	141	167	151	161	146	163	173	159	154	160	153	155	175	164	172	163	142	136	159	146	141	137	160	153	146	146	140	156	163	162	141	157	152	136	173	144	155	151	157	153	148	172	162	151	158	163	158	146	174	144	154	150	174	143	158	167	154	158	140	148	166	154	131	139	141	168	141	155	152	162	171	177	168	164	168	166	187	141	159	145	169	179	169	159	160	159	158	169	170	133	159	164	161	157	145	152	167	157	163	180	167	133	177	176	147	152	166	174	159	153	164	189	170	179	175	156	159	143	160	170	168	168	155	144	152	160	151	132	143	153	151	167	177	172	184	147	157	157	157	145	160	138	147	162	133	145	143	142	170	153	160	144	174	168	157	174	157	155	170	155	141	173	183	181	149	155	179	157	153	146	160	161	155	161	157	141	158	162	167	153	157	160	161	142	136	153	178	144	160	165	176	168	152	170	153	131	150	162	144	147	165	143	147	142	153	159	175	163	156	152	155	154	139	150	167	180	168	163	143	143	128	141	183	152	156	156	179	151	160	163	161	143	142	138	160	165	176	160	155	156	155	156	165	167	145	146	156	157	149	154	147	181	158	163	151	171	146	152	167	149	190	154	142	138	155	147	140	158	151	144	160	181	155	148	143	188	157	145	147	155	171	148	162	146	157	165	137	168	143	172	165	154	168	163	147	147	148	150	151	152	168	154	165	201	159	142	166	147	151	146	146	181	161	166	155	170	163	156	185	148	141	160	162	169	153	153	147	145	156	152	152	162	155	140	152	161	151	163	135	163	172	165	131	162	154	156	148	149	158	173	152	180	140	153	167	166	133	167	157	172	167	146	137	146	186	187	144	168	167	167	176	152	135	176	175	168	163	161	159	164	168	142	166	156	145	163	160	172	147	172	179	192	160	153	154	177	148	166	159	153	161	135	160	159	167	149	164	163	163	139	136	174	164	160	151	155	161	157	145	135	156	159	152	141	155	140	146	151	168	151	151	155	178	178	174	166	161	163	166	184	169	153	165	169	151	163	157	157	148	143	150	152	146	151	149	157	162	162	149	166	154	152	158	164	141	180
9244	1160	1238	987	679	493	442	319	289	256	211	207	208	183	212	169	166	165	150	141	154	153	152	156	171	168	154	130	174	148	140	134	116	135	148	139	143	144	161	143	149	129	124	135	125	131	135	136	122	131	146	160	146	154	159	108	143	148	113	143	122	139	135	118	140	135	117	139	147	109	119	146	127	132	149	130	120	147	169	140	151	133	144	103	119	134	102	120	146	126	134	146	116	132	140	112	124	131	141	127	122	144	137	140	132	147	127	139	132	130	120	120	155	141	134	124	144	133	126	123	133	127	154	113	146	135	129	113	151	127	137	124	150	116	119	136	125	140	135	137	131	134	117	113	133	138	124	114	140	136	128	135	140	148	125	151	151	147	143	114	133	146	131	144	135	125	138	151	98	123	146	133	126	146	150	120	136	137	108	151	122	132	138	115	148	136	152	146	120	135	133	125	134	153	122	100	145	128	126	147	157	142	124	119	148	146	164	137	149	158	120	120	108	140	156	123	128	146	124	113	114	121	142	125	165	149	116	133	126	147	101	132	146	131	170	149	138	152	140	123	117	135	135	117	132	139	128	143	126	109	130	126	158	137	135	145	143	144	121	129	137	130	143	138	129	121	141	131	127	111	113	114	122	129	125	130	159	142	136	144	134	128	114	116	107	146	138	122	135	106	128	133	159	120	129	134	146	129	136	118	142	122	120	127	129	142	145	142	136	126	115	135	135	132	139	138	120	140	121	122	151	130	143	133	134	146	114	141	139	118	142	146	108	139	110	120	133	133	139	115	120	133	128	128	138	144	130	141	134	133	139	140	95	129	124	124	126	136	142	130	119	127	158	128	119	132	126	127	139	142	144	143	136	126	120	120	164	152	133	142	141	135	136	130	129	141	128	144	107	148	133	126	115	106	113	132	124	133	111	146	122	154	121	133	130	132	139	126	119	120	129	149	128	144	136	109	137	122	131	138	114	125	131	139	119	111	144	112	148	149	112	142	106	144	130	123	117	158	133	134	141	121	140	147	128	109	141	139	134	130	147	153	141	112	126	138	136	133	157	146	145	145	126	134	129	149	143	132	132	112	119	150	107	135	125	153	111	136	131	123	128	124	148	132	124	123	139	135	131	151	138	142	139	134	129	123	123	133	125	130	145	151	149	135	132	136	144	118	143	151	124	136	137	130	131	131	125	144	150	126	130	121	150	133	134	121	135	126	127	128	142	141	135	144	127	143	157	142	112	138	128	139	129	111	141	135	149	129	147	115	134	138	134	127	142	129	124	135	153	136	128	150	139	144	138	125	135	121	139	145	138	136	127	115	120	135	132	130	140	141	128	156	133	130	141	128	124	135	148	135	127	106	132	130	129	165	154	109	132	134	154	108	120	142	148	137	146	145	136	137	129	124	132	133	140	132	138	145	127	117	116	139	146	104	148	131	124	161	123	139	162	130	121	136	133	137	118	133	131	116	129	111	140	150	134	143	135	134	134	131	123	128	111	128	121	129	125	140	128	144	142	129	115	137	150	139	134	132	114	150	145	130	119	110	131	120	115	129	133	153	117	122	132	132	119	126	110	131	147	137	132	135	138	128	135	116	155	132	147	126	150	141	115	120	110	113	131	133	132	113	129	131	145	129	153	137	126	144	127	125	146	113	129	140	135	141	126	130	152	124	149	173	143	147	134	122	137	125	126	124	132	127	141	125	144	125	125	140	127	135	123	122	154	118	108	124	118	145	160	155	137	135	147	136	132	126	123	138	159	134	161	131	126	128	101	109	120	155	132	121	140	115	125	142	140	122	135	135	128	140	144	136	126	126	145	126	125	135	128	109	130	116	123	131	150	142	140	130	128	145	134	146	128	135	123	139	135	153	135	124	129	133	121	120	151	143	133	147	124	136	143	146	124	108	108	114	114	130	127	123	135	129	149	128	134	145	117	133	137	144	141	136	131	137	144	133	105	153	134	127	129	119	132	139	117	131	116	121	115	101	132	122	125	132	129	134	137	133	148	152	137	127	142	120	136	146	144	124	139	123	133	137	150	126	131	115	133	130	146	138	130	151	124	136	161	135	141	146	161	122	117	144	142	136	128	133	150	146	111	138	148	117	139	123	136	129	114	158	130	129	122	149	143	154	135	139	151	139	115	145	122	138	148	127	119	135	105	136	120	120	119	130	131	139	131	138	139	136	144	150	129	136	130	142	121	108	127	140	117	122	160	126	124	134	148	125	138	127	125	128	132	151	140	130	115	128	134	115	142	150	134	111	131	138	136	125	134	136	142	117	144	137	145	138	112	157	114	139	131	137	139	136	120	113	113	135	138	149	124	129	120	139	129	127	142	102	118	148	114	135	129	118	129	143	128	155	129	159	131	138	145	132	136	136	126	123	131	134	110	140	154	121	132	117	124	144	134	142	134	131	117	101	113	126	144	141	155	118	130	141	126	145	138	138	130	125	146	128	128	139	129	128	140	135	144	140	142	136	117	150	127	148	128	149	127	141	133	118	123	122	144	117	117	141	152	128	115	133	138	137	113	132	128	157	129	144	143	132	130	125	134	149	118	117	132	153	142	135	139	126	128	130	126	160	120	120	141	149	134	114	108	136	131	133	128	146	148	142	138	130	117	135	143	144	157	114	130	120	158	140	137	127	121	132	113	121	136	130	133	133	136	118	136	133	134	138	143	133	127	110	125	124	131	113	137	136	137	145	143	110	127	132	128	145	127	161	127	132	146	135	113	137	140	122	134	135	132	131	128	142	130	146	134	135	151	143	106	117	129	131	140	119	107	128	128	130	128	119	110	141	124	128	116	110	111	133	128	122	124	134	141	116	136	126	105	142	132	132	135	162	138	136	121	121	129	144	143	146	155	122	111	142	142	129	136	144	137	148	149	116	129	142	120	142	125	128	134	121	127	131	138	132	143	143	124	156	132	115	125	138	115	137	130	134	142	154	136	125	117	140	106	130	155	133	139	126	154	126	138	125	124	131	150	141	131	138	146	132	116	136	132	145	121	160	133	144	123	126	116	119	127	116	137	145	137	140	141	133	123	138	131	127	119	128	115	143	112	138	142	133	128	143	103	133	125	144	134	120	144	111	129	134	135	145	132	131	135	147	125	141	135	148	139	131	124	138	138	143	132	103	132	148	126	135	149	143	137	137	157	146	126	115	133	138	144	131	146	126	149	139	123	149	148	138	133	114	140	124	131	117	134	119	125	117	131	124	111	120	125	122	118	122	141	151	114	146	129	121	121	125	127	120	127	140	140	132	133	129	131	122	148	137	151	152	142	128	133	135	138	118	130	120	125	131	114	124	152	129	123	144	134	132	126	151	122	131	130	137	112	104	134	136	153	124	125	138	143	147	119	139	114	130	121	126	106	143	143	137	147	129	119	116	132	108	135	144	160	129	125	151	150	120	120	144	144	121	133	136	131	133	134	139	133	116	128	126	128	136	132	128	139	141	138	155	143	142	112	122	135	137	108	114	119	136	128	126
6176	1287	2934	3339	2925	2331	1892	1621	1348	1150	1016	957	795	726	704	659	656	648	578	559	529	543	523	516	456	486	468	479	459	471	420	413	413	421	394	429	458	375	389	388	366	395	366	408	383	397	398	407	355	374	377	389	369	404	399	370	370	358	392	359	385	375	367	361	381	372	429	323	366	418	406	394	363	371	378	358	366	364	342	377	346	351	370	378	389	337	378	368	370	336	351	379	358	366	362	360	335	360	382	394	345	342	357	336	343	369	344	362	349	369	359	352	354	350	362	373	362	364	339	334	353	360	370	341	337	358	350	344	343	348	328	398	359	357	387	350	374	366	386	381	331	383	350	343	386	342	331	419	366	341	378	382	366	366	352	359	356	374	348	375	352	338	338	355	352	368	368	346	358	355	352	358	356	361	346	350	331	381	389	346	357	340	365	336	363	376	343	361	368	335	363	381	341	379	324	376	359	339	370	358	340	348	317	382	364	347	372	335	357	343	361	335	354	363	392	350	357	374	367	353	352	362	319	349	334	334	356	359	369	368	340	356	363	335	342	361	333	374	333	324	348	377	340	373	332	344	367	363	355	342	387	361	362	367	363	335	322	362	363	355	356	381	326	364	368	324	377	343	355	383	359	335	365	350	351	354	366	375	375	347	345	342	349	373	340	380	341	360	323	331	405	393	384	347	334	372	349	341	347	380	344	369	338	349	354	390	367	351	354	383	361	315	335	364	377	349	315	366	371	377	345	372	370	392	345	342	356	347	365	379	376	365	370	323	354	326	390	361	378	389	381	350	361	327	315	353	349	380	363	345	326	339	338	344	331	346	359	403	341	359	379	373	339	335	350	308	338	359	350	372	368	358	405	391	368	354	358	377	332	347	385	335	329	376	325	328	338	369	377	339	345	343	343	326	345	364	348	358	326	333	365	357	365	381	368	379	367	370	368	340	353	344	369	373	355	341	417	370	353	347	361	370	318	361	335	360	340	347	329	346	338	375	368	365	362	352	323	393	384	395	375	359	316	380	353	346	361	331	332	356	319	333	341	347	308	325	355	309	350	377	336	334	353	359	351	367	365	352	375	355	319	359	351	353	348	367	345	345	366	344	343	356	344	375	356	357	338	342	341	348	347	372	362	371	369	391	346	341	351	358	369	390	365	394	332	360	345	380	349	362	369	341	378	362	361	358	335	388	359	385	354	351	347	371	380	341	356	330	346	381	348	357	350	344	361	329	371	346	373	382	352	356	341	364	378	314	343	329	349	315	403	329	361	369	335	335	359	340	364	356	423	380	341	383	370	382	319	377	327	332	373	359	379	332	343	354	373	350	344	350	374	340	341	367	331	349	373	353	371	328	348	358	356	328	355	317	377	395	353	366	329	337	331	384	331	375	353	375	351	329	350	332	372	348	326	349	356	381	347	340	339	344	385	368	366	352	382	364	392	328	369	378	354	332	355	371	343	350	348	349	371	334	364	346	361	348	378	340	353	362	348	357	372	359	341	337	315	340	408	348	340	372	366	353	345	359	309	354	355	349	336	347	351	349	345	347	349	349	362	387	355	355	339	324	374	364	377	330	364	345	337	377	355	354	353	318	354	327	339	350	336	383	363	351	332	385	340	314	372	334	376	359	367	399	348	359	369	322	347	391	369	350	374	333	389	355	354	366	381	346	356	321	361	304	355	368	378	359	376	343	369	328	353	366	347	348	335	341	329	343	359	369	388	369	337	380	381	370	388	335	379	356	355	336	330	340	339	341	359	359	349	367	338	344	363	353	347	354	357	380	337	357	364	377	348	370	361	365	350	353	391	376	373	345	349	353	352	364	341	378	362	375	352	384	383	346	363	383	394	349	347	375	400	363	394	339	351	366	337	362	344	360	354	375	353	359	345	337	368	384	374	342	361	336	371	364	337	381	337	384	340	373	347	384	338	340	355	355	369	331	377	329	386	364	391	382	388	379	338	368	343	329	340	331	357	401	359	341	327	336	365	398	367	319	328	377	357	348	353	349	364	378	393	365	340	354	335	341	347	378	385	385	360	393	357	361	325	345	393	368	366	381	348	370	373	387	365	347	377	353	335	369	359	350	334	338	355	336	383	354	342	369	414	356	351	355	356	350	345	330	335	352	333	358	370	329	337	383	342	387	369	338	351	334	325	351	363	349	340	365	373	366	312	373	346	364	359	383	358	364	357	352	344	390	374	340	349	329	348	382	380	351	353	365	335	345	336	355	402	391	362	366	344	352	377	354	391	360	333	368	385	363	338	358	357	338	344	360	324	341	350	355	360	360	354	370	330	376	371	363	371	392	374	385	351	342	362	357	360	358	348	354	381	350	350	358	382	352	395	341	369	330	347	341	336	331	343	372	333	331	335	335	337	347	326	372	345	340	358	372	345	342	386	393	316	351	333	391	335	377	366	355	374	341	332	333	347	349	369	357	341	374	352	307	344	353	347	344	391	326	359	366	363	379	378	342	353	382	360	388	391	336	352	357	345	341	355	389	353	351	364	375	364	342	326	342	366	370	349	345	330	357	346	358	350	357	370	385	344	348	366	371	349	358	389	375	342	378	330	338	359	372	350	355	362	370	400	323	384	348	354	295	359	336	364	394	346	359	353	363	384	372	345	357	357	338	380	373	358	362	336	336	367	374	352	352	335	349	345	375	406	366	387	385	327	371	330	332	343	336	365	354	373	384	365	342	349	400	321	366	358	346	330	343	346	349	346	334	391	383	358	375	338	389	356	369	345	385	358	377	329	397	320	343	342	339	327	367	339	351	375	333	345	328	348	365	353	361	379	351	361	364	353	368	317	384	346	349	365	366	368	354	368	370	369	354	364	327	369	363	327	315	347	351	359	340	329	317	383	381	360	365	329	336	374	346	369	377	377	355	335	385	338	358	371	340	391	336	350	383	347	313	337	340	346	326	367	331	378	360	368	373	343	364	369	347	349	381	351	348	340	354	340	368	358	347	318	363	357	374	381	368	347	367	366	340	313	327	366	342	343	351	387	388	356	381	331	382	366	366	369	369	316	359	339	363	366	325	380	371	355	366	333	351	359	375	354	357	376	362	381	344	343	383	390	362	354	313	394	342	344	348	342	344	389	335	350	358	345	362	364	343	332	347	340	326	347	365	376	380	349	329	346	379	335	364	350	378	374	355	352	347	330	357	332	352	372	376	373	355	336	370	343	329	366	336	308	347	330	354	344	352	375	393	356	365	335	358	337	371	349	359	356	340	340	315	357	337	347	361	353	359	337	345	334	321	373	349	397	356	378	380	387	356	370	340	331	361	351	357	350	359	350	375	357	344	345	381	353	322	389	384	339	346	367	334	355	348	335	334	349	327	382	350	375	352	377	373	334	337	353	375	375	341	370	375	355	332	359	360	364	358	321	353	353	352	346	375	348	351	371	337	347	379	380	330	330	358	355	346	346	334	332	343	350	352	329	354	345	371	348	350	323	340	351	353	324	364	341	359	355	336	352	349	348	370
16262	2719	2586	1980	1355	938	757	649	580	455	421	385	323	322	292	292	292	283	258	309	276	255	237	223	268	221	243	244	232	252	238	230	247	233	193	226	248	244	218	223	205	204	220	229	243	222	232	218	227	239	235	211	228	231	227	218	249	228	217	202	234	214	224	209	216	228	233	212	209	223	215	234	230	234	240	210	228	199	210	223	233	221	230	196	234	226	234	237	222	254	210	217	224	238	246	226	238	212	234	212	221	221	210	212	199	203	225	226	222	235	206	190	202	219	219	216	210	193	207	214	207	212	230	173	205	213	206	238	199	221	221	237	219	208	215	206	237	225	207	219	228	213	198	196	224	214	203	225	256	202	217	242	211	225	224	217	208	231	219	217	212	236	220	220	238	229	233	230	226	211	213	190	209	217	218	234	209	221	207	247	231	175	233	217	229	199	206	233	224	238	203	228	194	196	221	230	210	227	206	186	220	237	214	214	225	249	207	200	193	209	233	226	210	232	201	222	229	217	205	201	224	184	213	244	217	205	182	218	229	236	205	234	192	261	245	233	240	199	206	220	207	194	209	221	221	199	211	212	231	225	218	222	228	246	222	204	189	218	225	218	221	187	225	223	210	203	192	241	215	213	214	241	210	241	245	199	211	185	214	251	227	217	191	237	194	223	200	240	220	262	235	203	225	233	235	196	218	206	231	208	249	208	198	220	234	207	221	193	214	236	187	222	231	228	212	229	221	212	243	193	223	202	219	215	234	212	212	194	208	230	210	244	237	199	215	220	221	218	189	227	228	209	242	233	228	227	221	245	187	198	243	204	206	180	204	224	192	203	200	227	240	221	222	210	223	213	216	222	226	220	193	235	250	242	210	218	188	215	237	220	198	226	250	232	227	227	205	206	191	248	200	196	203	210	212	211	221	221	239	212	199	209	210	235	256	238	210	224	179	208	227	212	198	194	230	236	230	239	207	191	229	215	217	206	225	223	235	240	218	208	206	207	224	191	233	228	217	205	232	232	224	210	231	215	206	204	218	209	212	231	203	230	221	215	226	213	217	210	209	189	238	229	210	192	198	209	226	217	211	205	220	229	220	184	199	235	227	229	209	169	206	246	228	233	190	212	180	201	190	209	218	236	219	240	225	216	210	193	214	208	219	204	242	223	230	222	235	227	222	217	192	196	204	249	219	245	221	204	194	217	224	211	220	258	210	236	189	213	229	202	226	223	191	219	224	219	190	207	234	215	203	183	222	202	188	216	237	217	228	217	202	213	200	239	234	179	218	215	209	202	232	195	212	228	232	191	219	223	215	226	215	230	212	202	239	226	223	226	225	214	220	204	217	208	231	204	232	198	224	214	216	227	218	219	187	207	221	216	207	222	215	214	209	197	240	237	200	240	246	204	210	242	218	222	257	229	201	238	212	234	229	205	248	208	221	212	190	219	223	226	218	222	197	224	242	182	206	199	206	194	207	211	215	207	208	231	238	240	231	200	231	226	210	208	227	218	218	219	224	213	207	223	198	233	213	202	216	212	232	212	202	241	198	219	198	217	209	213	186	208	225	215	212	202	235	192	203	221	206	212	212	199	236	222	213	238	204	214	214	229	202	226	232	186	227	225	247	214	246	216	203	233	224	221	207	192	207	203	230	220	219	225	212	233	241	176	234	212	211	199	212	210	218	202	219	204	223	205	214	233	218	230	235	219	214	205	239	226	208	201	211	245	225	228	227	225	199	200	219	240	218	219	251	231	222	213	227	213	211	220	183	195	242	220	210	212	232	216	243	203	218	221	214	212	218	216	227	246	200	197	210	208	218	209	239	219	217	218	228	199	208	233	197	233	225	228	196	216	229	235	202	239	229	228	214	217	247	195	231	230	203	207	236	211	210	187	219	196	229	228	200	194	188	196	192	221	239	222	217	220	190	215	228	220	204	240	220	224	225	216	184	187	224	216	207	223	241	219	235	241	221	203	214	179	234	206	241	233	237	191	234	195	235	222	197	212	235	218	222	212	204	233	242	211	228	209	191	202	221	220	220	198	211	207	212	242	215	213	192	220	234	217	230	220	194	207	212	210	215	202	233	239	256	222	235	220	218	208	248	236	214	241	235	247	195	232	235	220	223	227	200	216	212	224	233	198	225	229	219	210	216	251	242	205	207	211	212	222	220	241	216	195	229	210	213	212	229	224	259	203	217	210	214	220	217	201	188	212	210	234	240	209	237	215	211	217	224	195	218	220	232	217	230	200	225	201	205	228	193	191	193	204	220	225	228	198	236	206	183	211	200	215	211	221	218	232	189	209	217	225	183	212	219	216	205	199	222	218	220	220	196	215	218	227	224	221	217	223	219	203	212	238	203	197	212	204	230	230	198	212	229	234	229	197	215	222	207	212	187	230	254	234	220	193	212	210	215	218	225	206	225	208	215	213	198	197	211	188	201	219	224	208	199	219	193	245	249	234	223	216	194	232	217	223	208	222	231	206	202	216	231	213	197	209	211	192	242	220	200	221	223	229	239	213	220	245	201	203	214	212	215	200	199	233	221	185	198	218	232	248	194	206	221	198	208	219	198	211	221	194	220	215	204	214	199	217	200	229	198	178	213	220	215	195	233	202	201	214	210	183	208	237	228	203	200	231	215	257	238	208	222	227	208	218	220	196	201	196	221	215	209	224	189	223	191	224	224	194	220	217	183	224	205	209	197	216	207	185	218	244	197	211	237	216	210	211	224	221	207	207	232	195	200	215	238	218	214	176	204	213	191	238	228	211	222	214	225	225	184	213	212	205	202	210	237	238	202	233	218	217	187	214	215	219	192	208	194	203	241	227	210	214	230	219	221	212	195	211	228	240	232	213	217	217	211	209	274	260	204	224	226	244	219	213	217	213	232	205	202	254	203	233	228	238	190	204	230	209	222	213	207	222	213	226	222	211	203	240	227	230	206	207	226	222	217	237	238	219	182	229	220	226	209	244	186	230	178	209	228	212	212	198	225	217	223	195	228	213	224	226	207	199	198	253	191	220	236	212	204	224	218	208	231	193	230	231	221	215	245	216	249	183	230	196	242	218	226	238	215	220	192	213	213	199	252	239	197	213	218	225	215	210	206	218	205	182	197	227	227	222	219	205	228	206	215	206	219	229	224	233	201	205	224	253	220	224	216	231	201	211	216	202	225	208	205	190	213	222	197	233	222	207	215	208	231	214	206	205	244	183	201	225	211	203	210	202	200	219	238	225	212	204	206	214	234	214	234	229	220	176	183	215	204	203	219	234	221	208	230	238	196	222	241	220	227	215	219	205	234	231	221	225	196	211	214	234	208	229	206	205	223	247	208	217	228	230	215	238	239	208	241	211	226	205	209	222	220	217	223	212	214	227	224	211	227	205	224	244	196	229	202	203	215	235	217	207	235	238	223	246	255	238	223	208	216	230	210	216	206	201	217	222	199	203	206	234	213	189	220	205	232	216	199	215	212	207	228	213	220	211	192	211	229	238	238	199
7759	2187	5175	5919	4883	3989	3277	2625	2361	2033	1783	1615	1350	1227	1179	1069	1023	1023	907	907	847	843	832	795	770	778	735	766	690	678	676	701	684	637	652	640	602	638	634	598	625	580	561	647	601	639	598	569	619	587	551	578	540	537	549	566	533	534	533	579	592	512	554	551	582	529	575	578	571	554	525	522	553	524	527	548	547	604	594	561	527	538	523	556	513	591	560	537	541	506	541	514	519	539	561	504	510	552	488	547	511	526	562	518	522	556	497	516	539	540	528	513	513	506	525	544	530	528	520	508	502	515	554	532	500	495	543	517	526	529	522	525	508	552	535	518	537	510	483	496	534	532	516	514	504	496	555	530	546	485	502	515	467	535	518	522	499	526	551	482	552	617	549	525	562	508	514	518	547	516	491	533	503	544	487	521	544	505	531	544	499	529	552	503	499	559	492	555	556	540	516	520	511	480	487	516	534	529	509	509	522	525	502	503	467	509	525	527	508	529	485	523	531	519	511	516	530	556	546	502	498	525	495	479	519	529	491	550	540	559	470	520	494	526	541	500	504	507	497	522	547	516	519	515	507	524	537	502	550	533	521	502	511	503	549	526	493	515	547	557	507	536	553	519	533	485	524	482	517	562	475	541	499	533	534	495	509	569	506	541	500	537	535	540	517	553	514	498	510	510	476	509	551	481	492	539	481	520	537	515	550	537	515	502	494	512	546	514	546	529	512	563	518	516	479	541	523	495	540	531	514	528	507	532	532	489	519	529	534	509	497	479	530	487	498	535	557	534	541	512	489	534	506	495	508	498	503	507	523	490	526	548	513	565	571	472	499	513	517	510	521	514	520	552	508	530	529	503	482	520	533	542	519	501	511	509	517	538	515	494	519	488	564	514	473	498	489	566	494	528	488	485	481	449	499	512	474	484	508	497	482	500	526	521	550	525	544	572	541	494	515	482	524	508	465	529	515	586	521	521	486	530	533	522	513	519	536	558	494	522	529	497	545	556	505	534	525	521	496	489	477	525	506	514	475	520	515	468	532	510	523	545	528	534	536	524	515	497	497	479	508	473	524	511	479	541	525	508	516	517	525	510	519	542	506	510	563	466	524	527	489	549	559	545	519	513	529	507	511	532	487	496	548	502	523	533	510	503	512	534	517	533	557	558	530	539	516	514	523	506	499	522	542	554	537	528	483	534	524	532	539	534	488	500	475	507	532	549	549	524	542	477	484	534	528	542	473	491	510	563	521	528	549	529	509	534	532	495	561	498	514	500	527	484	533	519	510	520	510	511	506	512	482	543	468	543	521	521	536	526	506	503	522	495	534	547	528	485	531	527	515	525	528	520	516	496	550	525	482	533	550	521	517	540	507	535	506	508	540	526	497	521	514	543	506	535	540	526	501	536	492	534	510	548	507	551	524	513	465	483	482	528	506	490	523	551	536	515	534	500	477	514	536	507	524	571	486	532	534	573	492	502	503	531	491	529	467	515	524	500	530	511	555	506	522	516	544	488	507	545	543	522	459	492	530	491	552	508	516	502	515	530	552	501	519	502	562	510	571	496	575	511	509	487	524	504	497	517	547	540	510	556	559	498	518	522	546	520	524	498	583	498	531	519	523	522	515	510	540	490	542	506	543	532	537	536	548	528	505	525	499	496	518	518	479	478	493	549	514	524	492	506	535	505	543	495	509	476	527	492	539	544	562	501	529	507	481	541	489	538	512	539	490	547	519	490	553	529	545	558	537	492	572	513	551	510	521	513	505	542	559	543	514	511	525	501	544	514	523	484	529	510	503	518	526	501	546	499	538	482	524	501	490	486	564	529	506	510	524	516	515	517	521	486	543	522	543	587	514	537	501	506	539	534	521	540	504	512	495	525	540	520	527	508	547	512	473	533	540	503	542	535	548	486	540	542	521	499	497	525	521	511	522	519	501	505	554	521	506	533	552	517	483	532	517	495	503	491	521	514	489	481	513	498	511	508	508	533	524	554	545	496	516	526	523	514	495	490	495	507	473	505	490	498	516	530	526	529	525	525	490	550	510	527	509	519	478	579	533	482	499	538	532	518	524	517	492	494	526	538	501	485	531	508	533	538	508	547	532	490	526	536	565	539	535	529	507	502	507	481	518	499	512	509	558	538	521	508	515	531	559	516	547	519	552	518	476	536	567	501	478	524	502	506	538	504	514	513	506	525	531	537	515	489	501	524	546	523	498	546	551	556	500	544	525	526	532	522	490	481	515	529	534	488	495	577	554	534	478	519	502	500	511	503	499	475	512	549	507	483	492	468	529	520	505	509	493	535	524	492	524	544	468	535	552	548	502	529	544	493	530	501	544	554	524	530	488	493	555	488	559	508	561	497	504	496	505	556	521	506	526	514	507	526	517	521	517	513	523	536	574	544	540	527	499	580	539	557	496	484	496	521	527	507	538	498	519	528	516	564	496	550	520	516	496	501	524	467	586	528	524	531	513	501	505	545	486	501	493	522	520	480	499	516	493	524	503	528	537	515	541	561	518	519	533	511	534	542	503	507	529	543	501	483	541	540	496	496	558	473	528	543	543	526	495	548	494	490	510	539	501	513	524	515	542	464	564	474	525	542	493	546	506	516	521	532	528	562	546	491	498	531	482	525	519	529	502	566	494	505	554	523	570	534	503	533	487	500	560	509	553	496	504	517	536	531	505	512	486	491	495	533	517	496	519	565	486	513	512	550	502	512	498	559	494	514	511	504	545	532	556	556	510	466	494	525	509	509	524	488	552	477	497	501	565	526	523	549	540	543	503	527	511	508	511	527	529	498	538	533	543	524	572	512	508	545	551	491	511	533	530	492	539	542	530	545	553	523	512	521	494	519	514	525	522	526	507	493	538	527	486	528	541	509	525	524	540	525	527	565	525	488	550	509	534	478	543	436	508	523	497	532	538	516	482	497	518	479	490	546	540	568	518	517	509	525	496	496	536	522	498	487	528	507	539	523	574	513	465	583	549	536	500	493	513	500	531	522	525	534	529	521	576	495	533	501	562	541	514	539	528	525	509	514	533	516	541	514	477	487	493	528	552	470	516	492	511	509	500	534	517	545	519	523	524	517	547	531	534	540	506	497	512	511	493	478	480	465	487	522	512	521	507	549	523	517	482	543	505	548	468	554	500	550	548	532	474	559	503	516	563	524	543	493	556	531	474	505	543	501	497	516	546	507	514	514	500	471	522	541	486	461	547	513	515	507	515	494	546	537	549	528	546	492	497	486	550	536	540	572	516	513	534	498	484	515	477	493	496	529	513	516	534	519	508	510	496	493	532	482	512	509	530	496	493	481	485	564	544	491	554	542	548	538	526	525	549	527	490	480	561	492	526	551	523	545	512	508	521	514	522	499	519	517	522	482	496	526	512	507	518	511	519	523	520	532	541	542	523	524	521	497	527	546	511	540	550	505	538	553	515	527	502	517	495	529	539	477	515	491	511	523	533	511	544	552	530	460	508	514	521	558	539	500	538	550
2006	66	67	71	61	48	50	59	57	42	56	38	55	46	43	54	52	55	42	38	61	62	45	44	56	52	44	47	56	47	60	34	47	47	57	45	47	51	34	33	45	40	55	40	47	56	49	51	51	47	61	46	53	40	45	44	57	43	61	58	56	49	47	41	52	49	39	42	44	37	35	33	42	42	28	49	49	46	51	41	32	55	35	45	49	49	43	36	50	32	50	47	55	47	57	47	48	53	66	51	31	46	47	44	52	52	57	47	53	36	39	48	36	58	49	55	41	49	33	41	44	43	39	52	44	41	31	54	45	51	52	46	45	57	50	40	67	47	63	46	51	27	40	41	48	47	48	44	45	52	57	52	54	39	42	45	42	49	41	37	40	53	50	51	41	51	44	44	47	45	49	44	40	47	48	51	47	43	40	45	55	47	38	46	47	47	36	50	45	48	50	46	49	51	44	45	57	54	56	61	47	56	30	51	43	50	41	50	45	56	41	36	45	36	42	39	40	35	51	39	46	49	39	42	41	49	43	46	56	58	48	51	49	49	53	57	42	44	46	43	50	42	47	40	42	50	46	63	49	30	41	57	42	61	47	48	46	48	51	42	46	54	45	42	42	41	45	51	33	44	49	68	42	44	47	45	47	36	40	57	42	45	46	54	50	37	39	35	38	43	35	53	47	40	44	52	47	48	34	43	51	46	52	48	50	60	55	41	30	43	52	49	57	35	53	55	40	33	35	61	49	49	44	38	43	32	45	33	40	36	36	42	54	41	61	62	44	38	45	49	45	49	44	52	41	43	45	75	49	50	47	35	56	61	40	45	38	35	51	49	53	43	52	42	45	49	41	41	53	33	40	54	33	55	40	46	58	36	50	51	39	44	44	33	53	32	50	42	57	38	48	35	49	42	53	27	49	39	36	46	38	36	64	50	49	43	40	46	36	48	52	49	61	40	50	38	47	32	61	57	49	42	38	47	40	53	45	53	48	40	37	44	58	51	49	44	46	32	44	53	39	42	46	43	47	48	56	49	50	40	49	46	57	39	67	47	42	45	40	52	47	61	57	43	37	38	53	46	40	42	50	45	36	36	44	54	42	53	26	54	45	49	52	38	45	52	38	40	36	41	46	48	52	39	55	52	36	34	50	52	42	49	48	38	50	40	48	39	40	47	43	49	62	48	42	38	45	39	52	60	51	56	50	53	49	47	51	40	50	34	43	47	49	51	47	48	37	55	49	46	49	55	53	49	45	36	39	40	45	42	49	49	51	34	34	56	44	49	43	57	43	29	36	35	42	38	43	50	37	43	53	44	56	42	45	39	49	53	38	63	40	42	54	55	54	37	60	46	48	46	51	40	40	53	36	46	40	48	46	37	28	44	45	46	28	45	42	48	47	51	51	39	38	47	48	52	41	41	47	37	42	43	41	39	46	42	46	51	39	30	50	43	44	32	54	47	43	58	39	50	47	55	54	39	45	53	36	33	36	48	49	40	39	37	58	59	45	40	54	46	38	42	49	37	46	32	36	51	50	50	42	45	58	47	54	66	49	42	45	36	46	37	55	42	52	41	40	51	40	38	31	46	42	49	34	46	47	43	45	49	38	48	56	45	46	54	35	38	41	57	54	45	53	45	42	65	52	34	54	33	57	52	51	45	40	39	35	30	36	50	45	39	40	55	44	23	64	50	46	43	55	46	45	43	46	34	43	54	60	52	54	43	39	47	46	43	42	39	48	49	46	45	34	46	64	50	63	49	43	49	43	41	36	62	48	43	44	48	47	44	53	49	48	32	38	42	42	50	49	52	56	47	57	44	34	38	49	50	57	44	39	44	45	41	49	43	38	54	49	35	52	54	65	54	43	49	51	53	34	50	46	56	50	57	55	42	48	42	49	63	48	51	42	47	46	51	59	59	39	46	50	51	29	32	47	50	45	46	43	48	55	37	40	40	42	41	43	53	40	38	40	38	44	46	48	50	61	48	38	60	46	47	39	27	46	51	45	45	41	50	43	36	49	48	55	48	47	52	48	50	48	53	53	35	46	37	42	47	49	34	45	49	42	52	50	49	40	48	40	48	51	58	57	31	34	41	47	46	40	43	41	53	36	39	44	36	48	50	49	49	46	61	48	60	44	56	53	37	46	49	51	46	42	50	49	38	42	47	54	38	38	47	50	58	53	44	32	47	36	40	45	60	61	42	42	52	52	47	49	37	47	53	48	54	53	47	45	40	46	33	52	35	52	44	38	50	44	45	35	43	46	49	54	27	54	54	45	56	51	43	48	44	36	49	58	40	59	34	61	43	65	40	45	49	35	49	40	53	47	46	50	44	34	43	43	44	51	46	50	44	39	42	65	45	46	54	40	32	53	59	33	42	35	45	49	35	47	47	40	49	41	46	42	36	51	45	46	42	63	39	45	60	48	47	55	58	40	39	45	56	65	54	47	47	50	51	48	52	38	49	43	37	50	51	57	40	41	43	56	54	40	42	57	41	54	34	39	47	42	47	37	37	42	38	46	57	53	41	43	45	40	64	45	49	51	41	50	34	61	43	41	37	49	56	31	36	64	56	53	62	50	50	46	50	47	50	40	42	41	45	52	37	45	41	45	38	32	39	46	51	47	46	57	47	56	44	51	60	44	55	58	35	38	39	53	53	42	35	36	35	45	37	61	55	52	30	53	50	54	40	51	48	35	52	38	44	42	41	43	42	36	49	53	50	42	39	39	64	64	48	49	53	62	47	40	46	36	46	45	63	40	55	44	43	50	57	55	53	54	36	47	36	41	35	54	49	48	48	43	54	35	46	52	41	47	50	47	45	42	58	47	53	47	52	47	36	50	46	42	38	40	40	52	33	56	37	33	51	54	48	50	51	37	46	43	42	53	41	45	53	43	40	44	44	56	49	51	36	49	44	49	48	37	42	45	53	42	37	47	38	45	35	43	36	30	48	47	54	48	41	55	43	53	49	50	42	32	49	45	53	55	50	54	43	41	43	48	42	48	49	52	38	41	39	43	53	43	42	42	56	51	42	48	27	42	53	59	41	42	38	35	45	40	44	48	53	51	42	51	48	49	40	29	51	37	45	44	47	53	45	53	36	45	38	46	64	47	51	57	49	36	39	39	54	36	51	42	52	37	47	53	40	48	38	51	61	43	46	49	69	44	54	36	35	40	38	49	40	43	46	43	44	42	42	60	39	44	51	66	43	36	54	65	60	41	41	30	47	53	43	50	46	41	48	37	53	40	45	40	47	37	41	39	45	48	42	36	46	52	51	46	45	56	45	34	49	37	41	40	41	49	48	38	44	54	39	42	38	56	47	46	51	57	39	45	43	55	42	40	30	37	44	51	55	45	48	43	46	39	49	42	44	45	43	41	54	39	45	50	55	43	56	47	53	39	46	48	51	40	37	37	51	50	54	45	52	39	32	35	51	43	58	48	41	41	45	39	51	40	50	36	54	41	48	50	43	44	42	38	34	40	46	36	58	45	47
2046	199	263	253	243	212	224	219	195	197	211	190	150	148	209	160	157	171	189	191	179	169	192	177	155	150	169	165	156	146	186	179	157	153	166	161	176	152	159	142	140	153	134	157	167	171	177	181	173	149	151	172	154	177	156	143	165	165	144	152	160	156	157	170	154	151	159	163	157	170	149	144	148	156	136	160	149	185	157	168	158	163	145	163	149	152	162	155	160	151	164	166	149	145	126	170	172	163	170	137	141	140	150	153	188	153	150	145	145	151	131	153	154	140	136	138	187	162	162	154	175	154	177	187	171	170	156	132	159	138	142	155	158	138	145	149	142	158	161	153	156	144	149	170	163	154	149	152	136	166	170	153	151	166	153	165	143	154	165	152	161	166	144	143	140	196	163	170	142	168	145	168	167	159	150	171	158	149	159	138	165	153	171	167	154	169	161	153	136	144	136	151	167	158	151	159	156	155	155	164	164	171	158	150	153	143	169	179	142	124	143	159	160	145	149	185	187	125	186	147	161	158	154	182	134	154	172	169	142	161	144	165	163	139	150	148	159	149	179	140	158	155	145	168	158	171	168	137	167	167	154	163	151	156	154	166	128	165	158	153	142	158	178	157	159	160	169	173	136	174	163	135	138	161	137	179	153	179	201	141	158	163	148	154	149	129	138	147	140	149	150	157	153	141	160	151	160	144	159	162	148	160	169	150	153	159	165	159	133	145	156	168	134	125	147	162	154	171	151	175	178	166	173	154	146	152	162	157	133	134	154	155	135	164	163	139	119	159	149	167	170	148	163	145	174	156	163	165	155	166	143	141	144	142	143	170	181	181	152	137	160	163	171	162	172	155	158	151	168	140	155	183	161	168	151	161	155	155	159	161	166	162	157	184	139	143	142	134	179	169	170	150	149	148	144	161	160	167	135	165	146	150	156	180	164	135	157	138	146	161	146	148	150	152	153	152	128	170	156	156	167	169	146	155	130	154	140	190	132	155	150	164	168	171	140	166	151	168	171	156	172	160	174	151	169	148	184	171	167	130	164	171	150	144	169	130	151	161	154	156	153	183	173	141	177	152	159	169	169	168	158	156	141	169	163	167	146	160	152	148	157	140	175	144	155	145	150	164	167	160	171	168	146	140	152	151	156	177	171	157	178	170	168	147	156	150	168	159	149	162	172	169	160	184	160	160	174	147	163	165	153	163	168	156	162	146	160	166	153	158	165	144	154	174	163	158	157	135	146	145	158	167	151	163	159	172	119	151	165	165	152	161	163	145	181	179	181	131	156	157	149	172	163	172	162	162	156	171	145	157	186	176	172	167	174	160	157	166	159	160	143	147	149	141	155	152	166	184	119	139	162	149	179	177	142	173	184	145	132	158	154	161	153	146	160	150	148	145	116	159	131	154	156	140	148	141	156	182	143	151	156	158	157	132	154	150	159	151	169	171	152	149	146	148	168	143	153	168	160	169	154	147	158	147	143	153	184	180	160	159	149	160	174	175	171	164	180	170	170	159	146	153	181	176	167	138	167	168	159	136	150	150	159	142	153	164	148	146	161	154	175	187	145	164	177	170	139	155	152	155	150	156	165	163	177	168	163	148	157	158	135	150	167	152	127	150	149	167	173	153	150	175	148	139	131	165	158	168	141	171	164	130	170	156	154	161	160	178	152	166	120	162	138	180	136	178	165	138	157	167	147	156	143	164	167	148	148	145	163	152	163	164	135	161	143	149	157	138	156	155	146	154	181	156	131	149	157	167	168	193	145	169	147	156	152	156	140	174	173	186	146	160	173	146	138	158	159	157	144	142	158	172	144	158	162	159	157	168	146	154	151	132	157	139	160	150	155	166	141	189	125	169	143	190	141	176	161	156	151	164	158	149	166	151	161	174	148	173	166	145	130	142	125	180	165	149	153	169	154	157	158	165	155	168	160	163	156	158	187	152	169	182	152	169	178	162	141	145	168	164	143	167	139	148	131	160	153	145	160	141	150	159	157	167	147	154	146	149	158	143	166	168	168	164	177	154	166	174	142	155	141	173	163	141	168	174	155	162	155	163	142	142	159	147	161	162	157	153	156	142	160	138	154	163	145	161	161	144	155	175	169	133	194	174	164	154	162	161	142	161	158	146	137	148	148	158	162	164	136	151	155	167	162	166	160	165	155	177	177	139	163	165	139	162	170	136	158	153	165	168	163	161	137	174	148	162	168	171	145	191	160	169	137	148	145	153	146	169	169	139	139	166	153	134	154	174	158	163	174	146	156	172	169	159	146	161	135	165	158	156	158	166	153	143	162	142	146	162	164	135	189	168	178	170	184	159	121	168	163	170	166	151	156	168	134	150	164	168	162	165	149	153	162	150	160	147	133	149	182	166	144	154	146	170	164	162	161	147	154	167	146	136	158	154	140	169	156	166	150	153	145	162	157	142	154	152	190	161	181	164	144	137	142	147	139	169	167	161	164	178	171	149	154	161	165	180	145	135	151	169	158	167	151	151	160	179	152	158	146	162	179	147	154	182	176	167	157	166	152	165	126	162	150	141	134	163	157	162	177	149	159	163	162	161	140	173	153	142	146	153	176	155	169	158	165	162	161	155	156	195	149	152	162	147	155	138	156	165	159	153	147	157	153	131	169	150	160	136	153	160	163	151	164	168	145	170	152	169	139	141	163	158	194	150	171	169	152	164	154	165	169	170	158	131	153	151	161	163	146	152	161	178	156	180	152	146	173	156	174	143	171	153	169	150	179	150	171	171	173	146	165	160	155	142	161	146	171	159	159	149	133	149	169	170	152	149	171	174	158	153	144	151	188	184	148	144	156	164	150	152	178	168	154	147	176	150	138	161	151	151	146	152	161	160	168	155	158	144	163	168	172	184	151	172	171	143	145	133	165	170	141	183	178	175	185	152	165	170	146	152	141	179	158	171	161	163	155	160	147	147	150	162	146	147	174	143	146	179	144	157	168	159	168	156	169	143	157	147	182	158	152	150	156	151	155	152	167	128	161	145	169	156	146	124	141	178	133	167	147	162	172	148	139	175	158	147	174	161	178	152	167	146	147	161	164	160	152	154	151	176	152	136	157	172	163	182	166	176	144	155	165	141	174	160	156	156	149	151	128	154	173	151	159	159	162	145	149	153	161	170	160	171	120	153	182	168	189	154	175	156	172	160	164	156	126	149	167	169	150	161	155	154	161	150	168	125	175	144	163	153	144	182	163	156	149	129	172	136	162	144	154	157	177	166	141	169	143	179	165	158	148	151	154	173	172	186	171	147	169	171	175	152	138	159	173	151	158	166	144	150	142	141	156	165	151	145	158	164	154	170	142	152	150	147	141	170	158	133	156	153	161	158	158	149	159	156	150	164	160	162	150	158	166	175	150	173	153	163	150	147	168	142	159	166	162	150	147	150	180	181	159	154	147	148	162	152	170	161	160	184	148	144	178	147	161	171	179	166	141	156	150	157	167	173	138	144	127	141	153	168	140	147	156	170	146	184
9492	1178	1297	1013	703	516	384	348	290	239	225	228	209	226	201	175	177	168	143	137	152	162	154	142	139	129	161	145	163	149	143	158	142	145	161	135	123	131	134	138	152	139	125	151	128	132	166	136	127	133	138	125	137	120	124	138	119	136	141	154	133	142	122	124	132	141	123	106	114	110	131	141	130	133	133	126	108	157	134	115	152	120	138	126	131	121	131	146	149	129	138	118	115	128	124	134	122	130	135	118	138	149	143	131	147	133	147	129	115	100	138	121	142	137	131	133	114	128	141	138	121	151	115	118	137	127	137	102	139	140	141	138	138	134	111	130	134	129	136	125	131	130	137	136	120	139	130	136	119	139	134	142	118	115	112	142	129	152	128	138	129	127	134	139	129	147	125	153	140	149	137	118	136	146	157	128	144	152	138	148	131	145	143	137	133	130	117	131	107	129	145	125	141	139	142	125	130	128	117	131	135	147	127	135	137	150	138	145	131	126	116	133	130	127	145	125	146	138	149	119	149	123	144	142	121	115	131	137	134	129	115	148	123	142	121	127	141	147	160	129	157	172	121	137	139	153	132	127	152	131	174	157	134	147	129	125	117	125	139	138	144	117	112	128	146	124	133	143	131	120	141	142	141	123	140	108	153	132	117	136	147	127	123	116	136	124	117	155	139	123	146	125	130	138	121	127	140	136	126	168	136	110	147	118	133	139	121	122	139	142	146	106	142	170	108	130	124	152	130	142	127	145	117	136	131	147	129	143	127	131	140	145	128	175	143	136	132	124	138	111	127	156	133	136	144	140	114	136	124	115	117	140	142	151	127	124	130	145	137	110	138	126	136	152	144	109	92	140	122	135	129	151	133	120	109	150	124	124	127	129	124	144	133	135	133	137	153	120	137	139	142	140	146	131	166	127	137	127	130	119	132	122	119	157	147	151	122	139	137	144	139	134	112	159	140	123	125	132	144	130	143	115	126	140	133	142	140	129	138	127	134	127	139	143	132	133	114	120	118	129	138	158	128	127	123	117	142	153	148	120	134	131	133	129	117	131	131	135	147	130	129	149	121	139	122	147	142	112	130	140	157	119	116	126	122	136	136	134	127	141	146	144	147	132	134	151	114	128	142	142	151	148	150	128	119	119	123	122	142	156	135	134	122	133	119	141	140	145	132	149	124	133	132	146	130	114	141	158	142	119	118	121	144	147	152	132	138	117	161	139	149	136	108	137	125	136	131	147	138	139	124	131	123	156	141	131	140	130	108	118	143	141	128	128	116	123	139	145	137	126	136	128	142	116	152	133	143	134	142	162	107	128	122	125	123	118	127	139	138	134	145	126	130	155	126	124	150	143	137	161	147	154	140	142	125	136	124	133	140	131	130	131	119	131	146	125	142	122	137	135	147	127	121	130	120	157	120	128	146	117	143	135	124	123	147	126	135	139	140	123	130	140	121	114	124	132	124	113	137	133	134	133	126	139	153	144	118	126	110	131	133	120	124	106	133	137	99	141	127	133	137	131	129	133	155	148	142	126	124	138	137	146	136	115	119	131	129	133	128	142	148	121	143	147	156	131	130	127	147	130	128	154	143	127	150	130	125	120	140	151	145	120	119	128	130	133	127	124	135	124	126	117	128	143	141	128	140	160	158	142	159	130	147	144	148	136	134	113	118	136	120	131	127	144	140	133	126	129	112	128	132	131	123	122	148	117	124	122	135	116	126	124	136	142	123	150	126	131	120	128	139	133	134	103	147	140	140	141	140	153	117	165	126	123	145	123	110	153	142	119	126	122	114	141	124	128	132	118	120	132	139	141	111	138	123	131	125	133	151	152	149	138	122	130	141	130	114	124	137	108	144	127	122	135	155	141	137	136	117	125	130	120	125	139	142	115	115	131	122	108	138	134	122	144	135	109	166	130	123	128	137	129	122	120	132	142	132	110	137	147	132	132	143	132	136	119	136	123	137	125	154	136	133	155	126	105	148	131	128	127	136	128	125	137	137	116	141	129	133	119	111	138	116	108	148	128	120	130	135	134	133	127	144	139	121	149	152	149	134	138	117	138	146	148	136	134	146	144	144	155	130	127	117	143	141	126	125	153	134	143	144	129	139	118	140	143	139	138	135	137	150	127	133	124	117	125	137	142	140	125	138	125	140	135	120	139	144	122	116	124	143	126	135	126	123	152	165	127	139	124	166	134	121	124	138	133	122	135	119	141	125	126	139	130	127	117	153	141	130	138	145	133	121	138	139	129	138	121	136	128	128	143	128	130	128	165	124	144	112	127	134	137	143	125	121	139	134	122	143	136	145	154	131	126	143	151	164	133	148	156	122	116	137	130	143	156	134	130	148	135	139	120	127	122	128	136	143	126	126	133	129	159	125	145	147	126	133	145	139	153	157	140	157	149	141	125	141	150	142	126	133	145	144	140	138	139	133	122	114	124	130	109	125	124	136	145	123	136	127	125	156	126	144	136	122	142	130	126	132	114	123	146	132	149	130	118	134	134	138	139	111	153	143	148	114	126	117	120	135	152	118	139	138	134	130	135	129	141	141	128	108	149	138	132	116	142	144	140	159	140	137	155	137	150	146	125	125	131	127	142	132	140	143	120	167	141	128	121	154	136	135	124	141	127	143	151	134	123	138	124	141	127	136	155	143	115	123	135	141	138	125	149	139	128	128	144	124	148	135	121	122	137	148	122	121	132	127	128	118	128	142	140	142	140	137	144	133	142	127	137	128	128	133	129	122	126	140	114	120	125	114	121	123	138	126	126	146	125	146	125	151	158	143	151	119	132	117	150	159	152	119	125	158	133	130	123	147	125	138	145	112	125	126	161	126	136	151	122	141	126	128	149	137	143	133	149	133	138	120	139	145	136	134	136	110	127	119	112	138	144	121	170	135	135	107	140	122	117	123	119	121	118	116	139	134	141	135	145	127	147	137	122	150	149	136	150	153	135	128	136	124	145	123	121	108	104	140	138	121	139	131	127	131	126	140	124	134	139	120	132	160	127	147	149	105	124	138	125	135	140	128	138	121	129	125	127	161	122	136	121	134	143	98	124	137	137	132	129	143	127	131	115	117	122	160	124	152	136	125	133	155	128	126	114	121	152	129	106	127	149	139	121	125	124	131	144	135	119	131	152	148	142	147	123	132	118	129	126	129	135	136	124	134	143	155	141	133	135	124	138	129	120	158	112	133	139	135	137	122	122	137	136	141	126	117	136	126	127	128	123	132	123	146	154	131	142	156	130	144	137	124	142	139	124	107	148	115	135	134	112	130	154	171	130	132	122	132	144	139	115	137	110	133	120	121	126	133	135	138	123	132	137	132	106	131	123	151	133	154	148	148	122	145	145	142	131	118	116	132	140	129	150	129	136	131	130	130	118	130	113	127	134	129	133	159	133	139	141	108	140	124	124	122	133	132	157	143	151	141	113	134	125	127	144	123	135	136	171	133	143	121	124	139	137	125	146	125	138	160	134	135	131	128	167	129	141
6171	1266	2842	3315	2881	2380	1858	1575	1302	1215	1025	925	812	742	727	739	633	574	614	570	569	507	522	478	528	484	491	448	438	449	441	448	441	420	410	380	390	421	422	407	401	436	387	443	378	429	397	396	363	409	371	369	396	376	382	363	388	384	400	330	376	377	376	381	403	372	398	391	361	367	359	375	391	386	363	354	368	382	364	362	377	347	338	381	338	376	343	382	382	364	382	373	404	374	379	370	330	346	386	362	397	383	343	344	358	315	357	366	360	385	420	373	350	394	341	344	333	332	385	346	378	364	352	335	344	326	357	375	384	319	357	349	336	348	376	354	357	353	351	378	353	353	371	336	355	339	346	341	364	377	349	344	353	311	360	373	339	360	369	344	353	366	394	362	334	413	344	370	376	371	374	351	330	370	352	376	337	358	351	336	354	378	348	371	334	358	360	354	362	370	394	356	324	353	348	361	379	322	362	350	358	387	344	372	335	372	311	357	345	372	332	338	358	305	368	363	384	370	353	370	339	356	343	327	380	350	345	339	329	354	308	333	369	353	351	350	356	379	367	329	354	359	378	326	359	351	365	360	347	362	363	367	345	338	363	358	329	378	362	333	332	348	342	347	390	314	338	340	359	345	360	351	366	323	364	374	346	401	372	355	345	343	356	389	360	376	339	348	395	377	378	341	363	355	379	362	318	368	357	388	375	375	360	347	355	347	375	327	337	386	358	356	337	316	356	399	375	358	362	313	310	334	383	340	353	395	358	364	381	359	327	339	332	343	361	376	343	385	358	347	337	417	347	357	321	375	403	361	350	380	352	356	340	346	351	370	341	352	366	339	342	369	327	356	373	318	319	350	320	344	344	309	361	350	333	351	364	323	387	319	347	341	344	367	325	337	356	356	366	377	343	331	351	325	351	349	381	345	344	348	350	341	353	345	348	353	320	349	375	356	378	327	365	327	328	346	344	343	365	345	344	356	359	350	370	343	355	370	342	364	356	350	365	341	353	380	367	357	320	343	343	350	330	372	342	366	337	328	351	339	318	352	349	332	366	347	348	356	355	375	323	366	350	372	329	371	373	336	332	348	360	330	344	399	353	358	345	345	374	343	349	387	337	333	380	322	394	334	386	326	360	357	362	360	332	393	349	386	364	358	326	328	369	382	322	338	363	330	369	380	349	351	360	321	321	337	314	364	387	378	336	372	376	367	346	384	370	373	330	360	332	364	350	370	345	351	354	338	319	335	327	378	348	336	377	355	377	353	317	367	342	397	358	367	349	334	361	327	370	343	364	355	353	333	352	375	351	351	332	362	405	349	361	338	350	323	351	357	355	359	378	328	358	333	344	398	344	362	369	361	350	397	335	351	285	356	348	359	342	357	368	371	341	344	307	361	362	369	394	348	361	369	380	360	340	336	329	373	366	345	363	339	370	395	330	347	390	329	334	334	344	354	381	361	369	364	393	329	342	344	360	374	341	358	372	329	364	364	382	339	360	357	341	381	326	342	310	347	340	344	367	337	386	367	332	345	326	369	380	331	350	367	371	387	350	338	372	361	330	359	341	345	357	336	333	354	335	343	372	359	349	337	372	368	361	367	358	379	346	358	318	358	377	376	376	371	348	327	395	374	355	343	343	371	326	340	346	344	374	357	373	328	338	342	352	366	345	354	375	380	397	332	327	353	343	350	398	353	383	360	359	336	395	364	376	367	361	339	355	389	352	352	296	373	360	359	375	363	328	347	346	311	342	361	334	346	349	363	364	352	367	400	381	352	360	378	343	372	378	368	324	331	346	357	331	375	300	341	361	376	339	333	355	364	341	386	366	387	383	363	364	345	325	339	358	336	357	356	357	372	346	379	377	338	344	387	335	317	325	370	339	327	329	345	379	362	387	335	342	350	373	367	349	357	363	370	352	361	345	356	321	362	394	356	339	365	338	349	356	355	368	327	358	362	347	394	384	335	356	360	360	367	403	314	332	344	340	332	353	350	353	330	396	371	360	358	366	397	375	338	362	342	343	353	326	353	350	327	360	354	339	351	348	358	350	348	346	342	326	349	365	363	346	326	335	314	357	346	380	359	346	393	351	352	339	333	372	393	367	326	346	397	379	327	363	340	321	368	349	369	335	341	379	367	374	382	366	374	351	375	335	306	377	365	364	343	364	337	372	344	338	363	348	384	391	362	365	342	346	341	355	348	340	343	402	349	350	357	370	353	368	342	363	341	346	318	348	379	362	336	324	335	333	363	370	382	364	357	355	350	364	336	378	376	369	354	356	375	333	389	358	357	354	381	323	351	379	361	338	340	353	368	344	358	402	401	371	376	323	317	318	330	363	366	391	372	375	327	361	372	375	309	345	345	349	367	371	348	367	357	351	374	367	388	368	366	353	330	352	349	323	337	346	363	341	396	366	330	361	380	336	367	332	345	348	414	380	337	371	372	346	372	353	339	375	364	358	345	312	376	379	342	367	371	339	349	383	326	379	364	365	358	336	373	374	342	347	356	366	331	366	353	374	351	358	336	357	365	332	355	375	339	358	350	325	355	353	364	338	360	327	338	340	354	368	357	332	373	360	370	358	332	354	334	362	353	353	353	363	388	368	363	342	356	358	374	358	332	333	376	362	346	318	369	359	313	360	347	345	375	360	373	366	332	376	369	377	352	362	371	378	382	370	368	351	359	375	388	334	330	352	337	342	381	346	386	362	348	356	370	352	361	367	387	350	333	358	350	357	341	348	358	367	348	406	336	371	352	354	370	364	324	337	363	361	330	373	365	332	358	342	356	361	323	358	342	389	366	347	361	364	323	335	360	346	366	380	352	351	355	365	360	359	344	360	392	336	352	360	339	340	375	360	320	334	344	333	356	393	341	380	345	343	364	358	402	366	373	371	344	357	352	349	374	355	355	337	343	323	350	383	367	360	369	360	349	347	347	341	371	356	342	356	321	353	330	363	385	372	334	336	357	362	376	378	348	367	338	339	354	366	366	354	363	371	360	349	353	331	350	330	361	381	318	334	357	354	389	352	360	345	341	389	365	360	353	364	372	329	349	377	356	313	366	359	337	344	367	368	349	360	320	380	371	355	346	370	359	323	370	368	356	357	315	350	351	352	399	341	353	342	355	348	390	355	342	361	352	356	337	330	335	339	346	339	359	394	349	341	373	339	342	351	367	355	365	380	341	373	336	368	357	362	330	374	354	346	358	363	361	345	359	382	336	376	343	362	324	329	351	347	333	338	374	346	379	349	367	338	358	363	361	366	359	349	373	384	347	368	343	381	332	353	332	364	356	347	388	344	377	328	371	342	346	359	348	361	359	364	316	350	362	355	364	355	321	354	338	338	326	323	325	322	342	350	355	343	335	356	355	378	356	328	387	341	339	328	342	364	366	380	374	384	361	350	365	359	361	357	362	344	328	355	357	376	371	311	344	393	361	352	347	373	376	311	346	377	360	358	332	387	341	379	338	351	343	349	365	395	349	332	335	352	355	334	364
16376	2685	2689	2001	1262	924	716	590	513	462	404	355	370	324	303	290	272	260	291	268	265	234	268	235	257	246	255	244	250	252	206	240	223	254	235	220	255	216	254	219	274	217	255	212	225	214	222	219	227	242	225	235	218	225	219	220	193	231	234	233	192	216	227	220	219	219	220	216	214	239	227	203	218	204	228	225	226	216	222	207	233	209	234	208	208	214	232	223	219	213	198	206	223	224	220	240	215	235	212	224	217	252	214	210	199	234	225	208	234	191	212	212	214	213	214	219	229	230	222	212	207	197	206	208	214	214	197	230	215	204	195	197	212	248	200	217	213	239	246	225	228	230	217	199	217	205	227	258	227	226	238	227	221	196	204	227	207	224	215	211	252	206	217	228	216	213	208	224	210	240	191	213	211	228	211	224	211	208	213	198	195	227	243	232	256	209	222	225	224	200	238	198	203	233	217	215	217	190	241	207	213	215	217	188	204	218	198	227	223	220	213	230	195	218	215	201	227	221	219	208	222	225	235	205	219	209	207	208	203	223	237	223	192	201	219	191	238	226	229	233	215	232	203	216	229	216	224	235	247	247	221	223	215	209	204	212	224	230	215	220	207	207	235	207	214	225	204	238	249	188	205	221	223	225	196	223	245	225	230	197	221	228	203	199	225	245	182	223	189	216	220	214	225	199	190	211	194	214	254	218	231	196	207	200	220	223	223	202	224	238	214	192	223	245	197	208	212	194	225	204	230	218	233	250	217	196	243	206	214	213	202	225	181	201	225	212	192	218	214	219	224	220	235	209	211	233	215	216	212	217	223	223	203	226	214	236	219	232	236	214	216	206	199	225	196	183	231	206	204	199	200	226	204	224	198	229	245	208	204	201	220	212	192	217	205	225	213	238	203	197	227	223	215	225	218	226	214	218	232	242	250	251	218	203	254	208	184	232	218	232	217	194	200	200	236	226	236	193	202	214	212	217	212	220	217	206	214	168	226	202	205	230	198	213	211	229	204	220	221	212	198	234	225	192	212	195	226	199	226	206	207	224	224	212	228	223	199	215	194	222	199	221	216	210	204	215	206	226	214	205	215	208	212	206	252	264	221	210	239	228	228	201	207	217	220	208	208	225	217	219	219	221	207	195	231	222	201	205	198	201	256	217	222	201	208	230	210	232	205	227	224	202	190	218	221	185	212	221	243	190	230	193	226	223	197	212	239	215	214	173	224	230	202	214	192	244	251	237	233	205	217	212	254	240	213	217	224	226	192	207	242	208	214	211	222	226	186	201	182	236	229	228	232	232	237	192	225	223	224	205	204	208	203	238	228	211	218	208	235	231	224	227	193	229	202	214	194	224	231	216	233	208	218	222	239	222	215	225	224	202	252	217	223	216	216	216	217	192	209	237	205	220	216	199	227	228	208	221	187	200	191	256	219	202	219	196	249	206	214	213	231	205	190	216	229	190	199	204	227	237	221	211	221	196	215	210	217	191	245	237	194	214	218	230	200	201	229	196	220	223	213	234	212	229	257	234	216	196	247	204	203	196	247	211	237	240	217	232	216	219	223	211	233	209	220	240	205	226	221	228	175	205	249	215	218	225	217	206	234	212	200	224	211	204	204	219	254	208	248	188	217	252	212	220	232	219	201	230	204	221	209	205	223	236	213	231	196	208	213	216	198	206	227	185	228	214	207	230	221	234	209	214	203	221	212	210	185	219	199	228	234	219	222	213	214	216	195	214	234	220	214	205	231	231	221	207	216	226	191	219	224	226	209	203	236	232	225	231	204	222	235	219	207	214	220	212	219	218	211	212	221	216	201	234	253	212	215	220	225	240	209	209	236	217	188	202	219	208	214	212	183	222	225	211	252	188	197	234	197	214	211	218	222	219	217	195	251	234	206	196	204	238	202	211	204	201	212	203	218	215	203	202	225	213	235	226	218	219	208	211	244	203	225	221	227	213	245	209	207	217	203	230	227	191	226	198	204	196	228	219	205	216	218	220	211	233	207	218	211	220	230	226	199	196	219	259	220	235	217	205	219	220	222	209	198	238	205	234	209	257	198	214	222	197	230	225	197	198	207	209	215	207	236	204	222	206	221	232	212	261	214	213	204	238	180	218	242	199	213	217	198	226	208	213	231	189	215	212	216	214	217	229	202	209	235	195	229	190	219	224	253	217	208	220	210	218	219	186	210	190	196	178	242	208	214	226	196	230	203	211	221	195	233	204	230	221	234	212	229	210	240	207	217	207	234	234	212	205	223	208	236	212	222	193	217	181	207	222	243	206	199	181	243	221	204	233	200	200	237	232	211	182	227	204	224	240	208	219	214	226	221	247	214	199	209	227	192	212	233	220	218	206	228	211	204	226	211	240	216	206	198	197	195	259	230	206	227	231	236	222	225	244	202	211	205	202	200	238	180	210	195	214	199	231	195	210	232	195	214	226	211	237	236	178	212	237	185	220	221	216	203	202	197	232	227	244	206	213	189	217	229	217	240	200	228	231	196	190	206	214	221	202	211	235	215	221	223	221	223	215	224	197	212	208	185	229	223	238	206	227	227	203	218	183	215	228	206	228	232	188	233	228	195	244	201	193	208	218	210	242	210	210	217	216	192	221	218	218	213	215	213	206	227	237	216	216	203	189	238	199	225	233	198	213	235	233	219	221	206	228	226	244	216	236	204	199	211	183	204	218	211	198	238	201	195	210	212	208	229	229	194	183	237	198	233	227	230	213	186	223	227	232	238	232	190	203	234	240	214	227	231	203	244	215	188	209	217	190	211	209	190	216	223	251	227	213	219	200	207	236	193	212	229	255	204	191	217	252	223	219	205	204	230	221	208	220	200	235	209	234	218	245	207	215	205	228	202	192	249	225	199	206	211	227	224	221	221	211	213	223	191	211	220	213	192	208	206	189	239	204	237	224	193	210	187	216	196	202	215	203	196	224	197	182	224	223	183	220	194	210	233	233	228	217	193	229	197	216	247	185	256	249	208	223	206	221	221	214	212	190	213	197	222	219	224	238	217	193	198	223	224	185	238	253	227	202	208	210	196	204	233	241	222	223	208	237	223	208	215	219	213	214	224	218	211	226	195	227	228	196	208	210	227	212	211	231	217	234	217	225	206	204	209	229	218	221	216	218	216	197	216	231	203	211	228	194	223	216	198	219	195	225	245	221	227	206	214	173	206	216	235	224	209	219	236	218	232	205	213	222	228	220	224	208	231	231	221	219	219	206	233	228	234	212	244	234	242	224	222	200	202	220	181	219	214	230	203	208	236	208	212	214	219	228	241	219	228	223	208	203	208	202	218	210	242	213	232	240	235	239	212	224	207	196	203	253	221	216	229	218	236	201	226	220	219	214	225	214	228	225	197	228	199	229	216	222	202	201	216	207	214	248	217	210	203	207	232	182	177	221	197	206	234	215	217	210	233	230	212	221	234	214	223	201	217	207	200	220	209	247	210	193	203	234	211	207	206	212	208	224	205	175	234	218	216	221
7798	2168	5158	5838	4962	3938	3305	2725	2355	1980	1868	1565	1409	1218	1221	1105	1048	1011	994	945	915	878	805	785	735	718	718	703	668	730	697	661	643	646	638	581	676	671	603	622	598	592	618	573	561	573	554	574	587	603	614	544	527	606	528	602	505	561	524	571	549	508	551	573	540	572	568	566	519	520	565	541	570	530	518	546	491	508	558	519	539	543	550	512	516	495	516	532	533	536	517	550	535	573	535	530	518	486	535	504	506	540	509	503	558	523	503	559	559	486	518	541	566	556	507	532	515	541	527	530	534	533	531	494	511	533	516	543	512	522	486	554	509	529	496	537	544	534	540	520	506	497	575	471	544	504	520	531	491	585	487	537	526	564	542	535	565	513	517	529	518	509	511	547	490	531	487	508	528	537	549	547	515	501	534	522	527	527	527	496	526	521	470	531	512	524	465	526	531	573	544	536	516	542	555	528	482	540	468	510	496	515	516	515	512	553	542	518	469	522	535	531	496	521	496	549	499	559	534	529	528	517	529	478	484	487	495	564	526	516	502	549	518	530	514	527	534	491	490	519	513	503	491	512	554	529	489	524	534	485	527	553	540	507	494	548	497	513	532	506	492	511	544	515	537	485	510	535	513	505	543	503	515	538	531	508	523	524	534	521	536	515	505	508	502	504	500	497	541	507	563	496	497	501	517	513	493	492	514	543	505	487	499	524	517	526	562	551	493	484	530	536	512	499	538	518	521	496	523	506	521	468	534	531	526	475	552	534	511	552	471	507	538	496	503	496	522	506	534	537	520	533	544	506	505	523	502	551	508	588	514	466	520	545	514	497	508	534	497	511	509	526	512	522	522	540	544	513	502	497	536	511	523	554	520	499	525	511	545	514	543	499	526	492	531	533	522	512	494	499	516	489	545	507	514	510	503	544	537	506	524	511	508	534	509	506	555	531	557	542	491	535	516	522	493	496	505	530	550	537	479	512	513	528	509	546	552	506	529	500	510	507	515	495	517	528	516	493	520	504	495	508	514	494	508	530	502	498	504	531	506	495	514	463	510	503	485	571	529	515	488	520	513	488	518	496	521	573	525	560	507	523	520	551	511	535	506	543	526	539	522	504	540	530	489	511	529	561	501	548	535	507	499	561	513	535	499	529	527	512	516	465	511	512	521	538	498	495	560	482	489	493	501	523	509	516	534	495	562	536	513	514	536	516	504	490	554	513	506	537	543	512	533	490	556	544	515	497	533	535	541	506	500	480	503	554	526	488	517	565	532	522	544	530	534	488	551	523	549	493	520	518	522	510	533	495	530	515	484	472	509	524	507	489	492	506	562	500	514	505	503	515	513	502	549	532	526	527	518	547	538	496	498	518	496	544	499	469	531	530	508	516	540	532	487	576	517	526	505	531	515	510	498	491	512	520	481	540	509	485	512	499	501	496	500	535	517	531	521	542	528	509	553	515	588	554	483	521	535	505	504	553	549	504	529	541	501	493	534	522	562	537	487	550	488	508	499	538	547	512	503	520	547	505	528	550	532	489	529	494	547	482	539	507	506	521	515	559	570	506	484	528	539	468	480	543	508	507	487	563	518	503	498	507	503	534	517	556	473	526	548	573	515	547	504	515	496	531	551	491	514	564	500	547	529	497	556	490	509	548	476	489	525	486	496	486	514	513	508	521	548	498	519	514	485	536	532	526	466	540	512	484	491	499	524	499	468	533	470	533	476	482	539	482	506	513	526	521	477	513	512	521	510	492	502	495	573	484	475	483	482	554	549	513	502	575	524	527	508	512	475	520	507	494	515	539	522	525	524	496	521	510	514	512	530	494	514	569	508	539	501	535	501	504	536	533	538	504	505	486	504	523	492	530	523	533	530	504	525	540	515	518	552	520	501	538	517	519	507	485	500	510	553	514	580	493	510	463	498	527	519	487	529	513	534	506	532	514	503	538	510	515	524	531	511	547	493	498	499	538	545	515	510	510	488	516	547	515	504	511	517	527	465	503	537	507	510	478	523	523	513	547	517	539	488	536	539	507	528	501	497	499	526	530	518	524	527	483	511	508	500	559	489	532	538	550	512	513	525	512	521	538	519	511	489	507	502	549	520	544	546	533	477	483	490	511	514	558	497	510	532	495	530	488	494	507	487	551	522	514	557	515	470	509	507	539	522	512	527	548	532	523	522	505	496	509	509	496	523	520	490	492	529	523	585	506	544	518	547	513	476	552	471	523	543	529	512	518	535	483	480	502	507	484	486	529	489	515	546	485	489	577	522	536	485	539	539	503	504	530	551	526	491	472	538	527	511	498	564	488	536	505	466	540	545	479	506	507	496	504	556	518	538	510	515	487	505	498	508	551	512	504	523	572	516	515	489	511	548	556	528	489	464	505	477	524	505	504	486	498	566	486	536	517	526	480	514	487	532	538	556	486	536	521	503	496	543	508	517	486	509	529	500	550	535	520	483	520	511	502	512	519	499	528	524	493	519	497	517	505	527	499	504	510	483	511	505	523	505	513	535	542	508	492	551	506	507	501	535	530	487	515	510	524	514	512	528	512	506	515	506	509	510	535	482	541	533	511	523	515	534	530	533	550	525	539	510	537	489	508	509	530	548	503	537	505	521	535	515	529	530	517	567	510	534	537	520	557	536	554	498	559	507	554	536	518	485	497	503	515	541	521	547	517	506	532	511	479	499	524	510	555	532	535	511	508	532	524	519	521	504	498	488	534	526	527	514	529	531	489	522	502	501	522	512	500	507	518	498	524	478	517	495	509	505	509	519	496	499	497	528	516	533	511	466	537	578	507	500	470	522	524	508	509	515	508	467	522	534	538	520	527	524	464	540	483	520	497	492	532	524	516	517	524	505	521	516	535	523	489	533	544	522	535	549	508	474	546	478	490	531	564	565	518	537	481	514	487	502	507	530	530	522	517	518	525	502	520	537	501	511	494	495	517	515	532	543	496	542	553	485	538	526	451	478	496	531	487	533	510	541	555	495	502	552	512	521	488	498	485	521	498	544	545	535	564	538	501	520	487	520	501	518	509	517	555	536	491	501	505	533	506	462	509	518	510	493	527	494	488	524	542	524	505	511	549	486	524	520	516	536	506	497	546	527	517	502	510	551	490	517	456	539	497	542	499	515	545	507	542	474	497	537	492	558	526	532	542	530	526	543	530	492	503	543	516	496	513	514	525	548	496	516	543	524	504	530	509	508	521	520	506	501	524	506	500	494	485	535	501	550	489	495	513	524	518	484	524	514	503	522	535	555	525	523	484	556	536	553	568	525	526	508	527	519	511	488	570	543	496	526	521	509	538	494	530	510	485	533	559	540	483	560	521	506	505	526	501	520	538	531	523	522	521	533	550	520	523	549	487	522	501	522	533	510	548	525	546	524	515	492	520	502	501	496	565	509	489	534	500	492	474	532	537	546	506	544	477	537	458	486	498	507	536	525	475	478	501	521	563	488	542	500	471	559	524	539	504	527	541	505	508	523	524	481	512
2171	73	58	82	66	57	46	52	53	48	38	44	43	35	40	54	52	47	57	37	48	58	48	47	54	44	37	43	47	42	44	48	47	45	47	39	47	41	44	34	32	46	42	38	35	53	47	43	42	43	36	40	41	38	67	50	46	33	41	44	42	41	57	51	47	41	52	49	44	48	37	50	48	49	43	35	47	44	55	38	48	41	41	57	48	46	59	47	59	59	41	46	59	40	54	49	42	47	40	47	50	53	47	48	50	46	47	45	40	40	34	56	43	36	36	50	46	41	35	49	49	48	53	41	37	42	37	33	33	41	32	53	45	45	54	33	46	60	41	61	43	43	54	55	59	54	44	52	45	39	46	51	52	41	49	41	38	43	35	53	55	46	54	54	43	48	41	47	43	34	50	46	48	38	45	53	41	39	38	37	60	47	46	52	40	45	59	47	42	43	46	50	37	46	60	45	59	56	48	51	44	48	45	62	45	43	54	42	48	53	44	46	43	40	50	54	39	37	43	52	61	56	49	54	55	37	42	54	57	34	54	33	48	47	43	34	56	54	54	36	53	55	40	51	45	50	43	57	48	53	39	47	36	48	46	50	46	35	43	47	51	50	40	57	58	55	45	47	52	55	45	50	40	48	49	37	45	49	53	36	64	40	48	46	46	51	41	49	39	42	43	51	46	42	47	32	48	38	55	52	37	36	44	51	46	36	44	53	55	50	34	47	53	47	53	51	49	40	43	44	50	44	46	53	40	39	53	60	39	52	47	50	52	39	51	38	52	46	42	52	39	44	37	37	46	43	43	44	38	48	32	43	52	54	48	49	55	48	51	42	49	47	48	50	39	52	44	50	52	49	58	53	58	45	60	34	60	38	39	40	52	43	40	49	37	52	34	50	52	36	54	54	55	56	45	58	38	40	56	47	46	47	51	50	38	38	46	52	51	54	61	47	41	41	48	50	35	39	54	56	31	45	45	27	52	45	45	58	57	31	36	47	56	55	45	47	43	45	38	41	41	42	42	55	49	52	32	51	40	42	44	40	48	46	49	49	45	41	64	53	44	49	41	57	39	38	34	47	42	34	56	54	43	39	43	43	39	53	42	43	46	43	51	51	45	41	53	45	41	42	51	47	41	42	47	59	56	36	53	47	42	41	41	52	52	46	43	48	33	54	47	46	57	53	45	55	62	54	46	49	57	45	49	39	58	36	55	45	49	41	56	45	54	44	54	50	38	50	44	37	41	66	44	46	42	45	45	36	39	58	44	44	52	37	45	37	36	51	41	47	43	47	47	43	41	47	49	48	34	41	42	44	32	47	45	50	52	40	43	45	54	51	46	56	53	43	44	53	43	55	50	62	42	50	43	52	52	56	50	53	35	61	41	39	32	52	52	34	52	44	49	39	45	34	38	42	56	52	62	56	29	46	52	52	57	39	49	49	34	43	61	44	43	33	49	42	43	41	42	53	49	47	44	37	56	51	50	39	49	63	39	46	38	43	56	47	43	38	44	36	31	41	39	48	66	49	40	51	42	43	47	38	53	65	52	53	38	34	34	47	51	52	38	50	46	34	53	48	43	41	50	45	39	39	57	48	56	38	46	54	43	45	38	46	44	47	52	58	52	36	57	42	60	44	41	49	47	51	47	39	59	36	47	43	37	45	40	47	45	46	41	43	47	42	37	51	35	54	54	52	48	48	36	54	44	55	60	51	45	32	43	39	48	44	27	56	49	33	45	47	46	53	40	48	37	37	54	52	59	56	53	47	48	50	50	41	28	41	41	39	45	62	48	44	56	60	47	40	37	48	47	33	51	39	47	31	46	54	42	53	54	59	56	49	46	49	62	38	51	50	49	41	41	50	55	39	45	42	55	43	52	49	50	51	44	44	46	38	43	30	49	38	42	50	34	41	37	44	45	44	45	47	44	41	49	35	38	41	56	33	34	64	52	60	51	36	42	45	45	54	48	50	46	51	57	33	37	50	58	44	51	52	37	49	39	49	53	47	30	47	43	47	44	68	41	38	37	39	35	55	42	49	51	52	45	47	33	54	45	42	43	51	34	45	38	41	36	45	57	44	40	47	45	46	46	38	51	38	53	45	50	40	57	49	41	50	36	58	63	40	41	43	45	45	65	36	43	40	47	47	42	40	42	47	48	51	58	53	39	52	32	56	56	46	55	53	53	46	41	49	54	66	52	51	41	51	41	36	49	48	41	47	49	51	41	52	52	60	50	51	53	40	51	46	48	49	49	46	52	49	49	33	52	31	40	41	45	53	43	51	44	44	37	48	53	41	41	62	68	35	52	39	29	59	53	36	43	53	45	35	40	44	44	33	51	51	44	49	41	41	53	44	44	44	61	40	36	61	47	42	56	44	47	42	45	51	59	36	44	40	45	50	43	46	55	53	34	39	51	50	44	32	49	48	45	49	42	50	45	46	44	39	32	51	62	40	50	43	58	45	59	59	45	47	43	33	35	40	47	36	50	50	43	40	39	50	47	36	48	42	47	36	54	41	33	48	45	50	47	44	60	38	51	51	44	44	53	53	49	46	48	48	42	63	60	57	37	43	35	53	41	40	46	41	32	43	38	45	50	52	52	54	38	56	56	47	46	33	47	53	40	42	52	38	39	40	47	50	52	52	58	29	51	56	41	38	46	49	39	46	41	48	63	43	52	34	65	53	45	49	40	39	49	49	31	45	61	38	52	44	50	35	44	38	45	58	51	43	50	37	43	48	56	55	54	46	34	40	47	40	44	50	48	46	37	42	51	44	58	60	48	39	48	42	49	36	65	39	44	48	57	43	63	48	40	58	32	48	43	50	48	43	43	55	30	43	40	39	51	54	36	47	39	51	46	42	45	54	44	41	50	47	42	50	38	55	39	41	58	55	35	53	38	45	36	41	41	51	52	50	50	51	41	35	55	50	55	31	49	42	49	41	50	33	48	44	42	44	52	57	42	46	51	43	50	48	44	52	35	40	50	38	48	64	40	44	51	36	56	42	44	42	35	49	47	41	34	45	53	48	55	39	64	46	33	48	58	45	35	48	44	50	43	40	46	54	48	52	35	43	42	58	54	37	57	51	49	52	43	53	42	50	46	56	43	46	38	40	42	47	49	34	43	54	35	58	52	36	45	40	45	51	38	56	37	49	47	46	32	59	43	49	58	34	45	31	53	48	48	36	47	59	51	53	61	42	40	61	52	56	47	43	39	48	44	35	45	41	46	54	39	41	54	40	46	40	49	51	44	40	44	38	39	41	40	46	34	48	60	44	40	40	50	48	61	46	44	41	57	42	36	53	47	51	40	46	48	47	51	58	48	37	53	50	49	55	38	36	40	55	39	52	36	50	51	49	42	47	47	43	45	47	45	38	50	44	51	43	37	52	43	54	42	49	46	48	39	42	41	45	36	46	43	49	42	41	39	46	35	51	53	36	53	47	53	45	45	54	41	44	42	49	47	47	38	44	51	69	68	36	45	51	45	46	42	51
2099	185	249	254	240	233	213	196	203	173	166	163	179	200	178	181	183	166	177	154	154	171	150	131	150	152	155	170	144	191	165	170	156	178	168	162	187	177	170	144	148	132	160	162	152	151	165	147	140	167	169	168	155	143	173	166	183	168	157	162	134	163	159	154	163	158	174	157	149	145	155	161	159	183	174	155	168	140	154	153	163	154	161	168	166	158	168	142	146	150	164	156	135	160	146	165	163	142	154	173	154	148	138	161	179	169	156	175	160	154	148	146	175	167	138	164	152	170	133	159	163	155	165	137	149	158	180	157	147	171	140	169	151	155	163	155	138	132	148	152	159	156	175	178	157	160	171	170	164	170	130	153	156	153	152	144	158	169	152	161	139	154	147	158	173	165	156	142	140	157	155	174	159	167	164	176	152	155	164	160	156	148	145	159	154	167	158	173	150	159	169	162	149	160	114	143	153	171	151	162	158	148	167	158	157	136	161	145	160	149	123	130	163	176	142	162	151	174	134	143	151	166	146	168	168	171	170	175	155	151	179	153	154	163	158	161	133	156	161	144	158	185	177	176	151	143	160	154	164	139	130	150	162	168	200	148	166	142	160	165	153	180	163	152	153	158	150	172	155	169	178	157	149	160	139	144	155	161	155	155	159	155	158	166	159	168	153	164	149	149	176	170	170	149	166	167	154	173	169	154	152	168	172	161	147	153	166	157	176	168	141	165	162	163	150	152	141	180	132	159	136	160	139	158	170	151	168	166	157	168	159	144	166	148	164	143	166	151	163	155	162	181	154	177	166	159	143	155	165	143	174	173	163	168	147	157	172	181	132	144	143	147	151	165	135	175	164	169	166	167	160	153	151	176	151	165	179	147	170	144	180	146	155	175	160	176	159	151	157	158	132	156	154	161	175	163	169	157	154	159	141	144	158	165	151	144	157	133	187	164	158	156	166	164	138	141	154	184	136	166	135	161	181	151	140	187	156	167	159	158	172	155	169	179	165	165	165	141	167	172	169	169	119	169	159	150	157	156	149	165	159	162	171	157	156	136	178	168	156	149	178	157	171	167	144	162	146	152	150	146	158	149	133	164	154	149	134	157	186	173	148	172	153	174	144	171	170	160	152	158	147	151	144	139	155	166	149	163	146	168	164	149	161	149	160	152	184	147	149	171	145	147	149	167	193	161	164	157	142	142	170	165	140	148	149	159	166	171	206	160	150	165	152	164	149	147	151	146	159	165	163	155	142	151	169	166	145	159	151	167	159	153	171	164	173	166	164	151	169	174	175	160	164	156	179	161	168	147	147	135	150	171	150	174	157	153	151	148	173	174	169	175	176	169	152	153	162	143	142	144	169	166	127	161	160	157	140	151	159	150	157	151	157	165	176	169	151	179	158	165	156	167	151	143	149	161	159	123	202	158	153	165	151	168	150	165	180	163	150	165	167	142	163	187	166	137	142	152	149	145	166	190	171	144	153	154	160	149	161	167	155	158	153	146	143	168	165	137	160	158	175	158	157	155	142	158	152	137	150	153	161	159	170	147	170	155	148	153	176	155	153	168	148	152	156	159	141	177	131	153	173	183	146	174	173	168	157	169	185	164	152	173	170	143	163	156	164	168	158	157	165	148	158	162	149	135	147	145	171	155	174	158	154	142	158	160	166	142	170	177	177	170	157	156	175	151	150	145	155	143	179	141	164	159	155	177	172	160	158	149	132	180	155	162	148	153	164	162	159	150	162	135	165	163	178	153	170	173	153	163	146	149	151	175	162	164	152	171	156	157	140	140	153	150	160	140	137	174	175	172	151	151	163	162	157	142	160	160	160	192	141	161	141	155	143	158	149	160	137	157	162	149	139	165	129	153	151	169	158	140	170	153	178	150	147	155	138	171	168	155	158	158	134	153	141	166	162	151	180	154	173	136	149	195	158	159	142	134	180	147	166	164	145	159	142	155	151	156	142	142	162	156	150	165	155	183	158	175	132	155	157	190	171	144	151	137	159	139	159	147	166	144	157	157	150	173	156	154	154	148	138	137	157	153	160	171	177	164	145	161	138	166	182	159	167	153	161	141	143	149	138	155	148	164	160	173	178	161	165	161	187	161	150	158	156	174	150	174	179	157	157	148	134	183	173	184	168	133	153	134	149	165	169	147	158	167	165	139	149	163	132	165	150	155	151	141	154	153	166	150	155	175	156	173	181	143	149	164	165	144	158	166	152	163	178	142	151	159	181	152	161	178	147	147	152	158	140	150	166	151	165	173	160	131	178	153	166	147	157	171	136	151	155	168	157	165	134	162	138	157	158	150	149	161	137	175	170	157	155	171	155	149	143	165	135	161	156	161	147	149	174	191	165	160	139	145	174	159	172	148	151	171	141	162	160	164	161	151	152	150	156	167	163	161	159	153	148	154	132	162	143	155	166	172	159	162	146	131	160	171	160	166	153	147	144	173	159	155	150	164	162	148	141	156	160	167	171	173	160	166	143	152	159	141	167	139	185	163	174	158	165	157	175	158	150	147	143	171	145	177	169	177	169	187	174	157	191	162	164	192	160	151	165	142	169	178	176	145	156	177	175	158	156	165	157	149	155	164	152	159	161	164	163	159	171	177	160	167	131	164	156	128	154	157	155	158	162	156	143	159	166	157	165	153	176	149	146	144	170	142	166	173	176	155	155	176	166	146	155	158	144	162	138	134	160	164	158	150	164	137	169	157	169	142	155	160	156	149	169	182	158	154	164	147	167	130	159	165	167	155	168	138	168	159	163	164	149	169	181	170	176	159	160	161	164	166	149	156	172	148	157	125	183	179	151	147	155	159	166	172	166	162	146	160	145	149	157	163	177	152	157	164	179	166	177	178	154	162	164	152	149	164	139	137	153	156	183	138	158	148	159	143	158	134	164	149	174	142	165	172	166	138	175	163	151	162	161	173	172	173	141	159	147	180	155	153	150	166	144	164	171	171	134	154	167	159	160	160	154	167	151	169	162	176	162	166	151	144	162	159	163	157	162	162	167	176	184	166	135	169	146	133	169	149	146	184	171	165	164	177	149	134	140	154	151	159	148	156	152	173	151	167	192	157	155	161	164	189	163	162	162	170	142	151	138	177	140	156	161	162	159	157	175	163	157	168	138	166	149	154	175	185	169	146	156	153	161	156	139	167	142	148	141	171	151	154	164	165	190	138	141	165	148	153	141	168	165	172	165	151	162	173	183	154	134	171	139	173	161	152	174	159	151	162	159	144	158	173	189	142	140	127	179	138	138	191	140	163	148	150	151	163	170	159	165	133	127	168	138	154	165	164	152	175	179	160	150	137	151	153	160	163	159	174	152	175	158	145	144	160	171	170	171	173	164	173	154	153	152	165	177	178	169	178	157	160	157	160	155	142	168	170	176	141	159	148	158	153	161	155	162	144	177	151	162	177	167	162	173	150	177	163	141	160	147	148	144	157	165	139	163	159	167	150	159	149	137	143	144	167	147	159	176	141	167	158
9406	1124	1328	969	648	529	418	352	277	236	240	231	214	176	179	162	175	172	163	153	148	160	159	156	152	134	152	145	170	136	119	122	148	154	145	127	136	140	147	138	146	145	143	151	143	116	130	136	140	143	144	147	134	132	150	146	123	132	116	150	162	126	139	138	139	140	144	116	117	143	125	137	120	145	137	122	143	125	142	107	152	148	134	153	142	152	135	126	115	125	118	132	107	131	148	116	135	121	115	149	115	155	133	139	134	117	128	149	136	130	141	116	139	118	129	150	130	134	132	142	138	139	131	138	119	117	141	125	122	136	115	141	139	128	133	123	129	140	152	118	127	127	115	149	125	118	144	143	125	117	141	131	137	139	138	130	142	138	120	124	141	135	131	123	139	143	138	134	131	128	133	141	136	128	115	124	124	151	131	147	137	132	157	135	154	122	118	142	99	128	122	138	118	134	145	116	133	158	144	115	131	131	132	125	119	151	128	146	151	140	138	122	115	140	138	154	133	129	141	138	146	142	128	137	142	126	132	144	115	134	151	130	154	133	125	149	130	134	125	137	128	132	111	134	144	141	114	129	128	135	142	119	129	123	116	145	125	125	123	140	131	128	125	112	119	126	131	134	147	134	136	152	123	138	138	122	138	123	136	138	119	150	145	120	121	139	131	130	119	125	146	132	139	126	104	149	131	139	132	152	124	133	124	135	119	125	131	115	133	138	129	130	120	136	147	126	125	146	124	132	130	131	120	141	121	139	147	151	153	167	140	137	149	114	120	123	142	132	125	122	121	143	131	115	130	138	124	152	130	125	134	142	140	136	142	147	151	160	147	140	159	134	125	137	127	139	117	144	131	141	147	158	139	130	112	138	130	130	139	164	162	142	138	136	146	131	137	140	160	135	150	133	141	130	160	125	145	114	142	109	123	146	133	137	144	141	128	113	125	151	156	121	125	118	122	149	118	138	121	124	104	114	124	159	131	144	136	142	121	126	131	136	121	151	140	107	140	121	162	122	158	150	132	138	135	113	118	129	128	134	132	131	135	160	123	147	114	128	146	138	144	133	131	116	143	161	132	138	134	166	104	117	139	127	137	132	150	142	145	122	140	139	120	159	126	127	136	138	128	145	130	130	150	156	146	130	122	151	104	134	134	128	119	141	125	120	168	123	147	144	156	133	116	132	137	133	134	144	152	129	129	139	127	136	139	131	132	112	126	129	145	124	156	113	115	136	150	127	142	150	149	134	128	131	147	111	119	129	138	135	142	120	157	146	152	130	147	134	125	132	152	139	119	143	129	133	147	156	122	137	142	115	130	120	116	129	132	136	145	129	130	127	109	133	133	139	142	148	121	119	142	127	160	145	138	118	127	129	127	155	131	127	135	130	133	122	110	127	131	125	163	135	139	130	166	117	118	133	117	125	99	132	127	134	123	163	146	114	165	141	137	125	125	137	112	145	121	135	127	129	133	149	137	118	143	129	127	128	128	127	123	138	135	147	135	124	145	153	129	134	135	121	138	144	142	123	135	143	143	139	132	153	137	140	131	138	161	131	130	125	126	134	119	110	111	118	129	149	140	129	139	122	107	134	128	118	148	134	125	127	130	126	128	128	158	137	134	112	147	154	123	130	130	140	132	118	143	138	124	139	124	108	129	126	134	119	142	166	131	128	143	151	135	115	145	130	122	138	115	128	120	135	107	148	135	132	133	139	135	123	125	127	139	148	150	130	131	120	151	121	134	134	134	133	138	136	129	137	138	141	132	118	128	143	146	142	132	151	157	122	163	144	138	145	120	135	121	119	121	124	139	135	136	121	125	121	135	133	127	119	137	132	163	158	133	128	134	134	119	125	145	127	164	128	128	116	133	118	150	121	132	142	144	137	134	137	143	126	126	146	147	128	141	127	125	124	134	148	150	140	132	124	119	131	127	123	134	138	127	113	112	133	139	143	151	145	121	145	146	124	125	128	134	153	145	115	141	144	139	127	131	128	140	133	134	139	133	128	163	132	117	119	144	117	137	150	124	150	121	138	144	125	145	126	141	140	126	137	138	157	118	129	133	128	137	125	119	140	127	129	131	143	104	129	128	117	140	122	135	124	119	119	131	125	142	140	140	145	131	144	133	132	114	125	131	126	119	129	136	160	134	146	138	125	146	113	127	147	139	139	118	124	127	130	148	139	141	119	125	152	134	130	146	133	119	133	120	147	143	133	130	132	139	161	143	125	130	148	152	121	153	142	128	141	143	130	133	125	138	124	122	149	119	121	139	128	137	138	136	127	149	161	143	130	140	155	156	128	129	127	128	147	115	134	133	137	124	135	124	137	157	129	151	107	123	110	154	130	144	138	127	156	138	136	130	131	118	147	157	132	130	128	121	126	115	141	144	136	108	135	120	124	119	166	108	122	121	107	138	115	146	155	129	147	142	118	143	130	118	124	140	133	121	124	116	130	132	117	131	134	136	143	160	161	132	141	131	117	137	140	127	146	134	120	113	141	139	120	132	114	138	133	129	118	130	117	139	124	124	130	141	125	115	140	112	113	142	137	130	140	105	135	139	129	120	122	125	149	121	148	136	144	133	147	127	120	137	125	143	111	133	121	130	124	132	127	133	135	114	119	140	137	148	117	147	126	125	106	130	120	123	118	129	128	150	103	121	139	139	145	135	149	140	142	132	145	128	135	126	128	145	113	130	129	113	126	140	137	99	114	134	136	124	151	136	135	128	137	115	137	143	134	146	139	148	150	136	147	140	124	136	128	132	152	117	132	146	134	118	147	150	145	148	114	117	143	129	143	124	130	139	142	141	135	139	138	125	149	129	136	127	120	132	120	138	138	137	146	118	112	145	155	125	116	123	131	136	117	145	123	115	121	131	143	128	131	126	141	128	148	135	144	139	130	106	136	146	117	123	151	150	126	135	134	149	134	132	127	139	128	147	141	120	136	130	136	132	127	128	143	119	130	144	131	133	140	129	145	131	148	127	130	122	132	130	132	142	131	146	151	134	145	119	132	126	120	138	117	113	114	146	137	135	130	118	146	142	133	140	142	115	153	141	143	134	125	145	119	133	134	141	126	113	132	132	154	122	134	132	128	137	141	142	139	119	136	134	153	150	118	114	142	125	123	132	158	154	145	135	123	128	132	130	143	133	125	132	125	130	128	125	131	116	123	121	135	115	132	123	119	121	124	148	140	93	121	122	143	158	161	152	143	118	130	125	124	155	124	128	137	130	134	121	114	128	128	138	125	152	128	136	131	140	134	140	142	99	138	132	133	146	120	130	121	133	117	137	113	142	123	130	157	150	125	123	142	125	131	132	131	130	147	121	149	136	130	146	132	133	127	138	121	143	126	156	132	145	162	140	133	126	166	118	138	136	140	104	116	136	141	132	128	124	141	144	146	121	111	128	122	115	131	136	127	144	134	119	127	120	138	126	127	131	144	141	132	117	131	135	153	130	137	118	125	112	112	112	145	135	131	124	138	117	141	149	142
6282	1242	2925	3351	2878	2350	1901	1562	1299	1104	1047	965	880	785	765	679	607	636	610	548	545	512	548	522	468	453	466	433	445	391	473	456	453	418	419	438	406	390	406	390	409	369	404	399	388	381	403	392	396	365	403	402	336	353	361	373	383	362	359	385	404	377	399	383	361	394	396	377	356	362	383	347	392	367	359	383	364	351	355	351	361	357	394	346	395	408	354	360	379	361	351	380	326	340	375	400	355	351	357	329	369	351	340	369	371	379	400	347	396	369	378	340	376	339	376	383	329	365	369	322	343	372	356	379	369	379	340	324	358	385	343	345	369	327	320	367	355	381	363	372	361	365	347	363	348	345	362	365	374	366	390	387	329	348	371	322	361	339	353	346	363	341	374	333	338	396	344	361	377	375	354	380	359	340	354	373	358	368	350	365	362	371	382	345	343	360	363	367	364	338	355	368	375	360	334	330	356	351	401	337	350	342	341	350	370	349	379	368	396	369	350	350	380	349	354	384	343	345	372	379	349	337	362	381	368	337	354	351	338	337	328	341	344	351	349	337	353	387	338	321	361	363	321	334	379	341	365	366	335	342	341	369	373	335	369	369	341	350	376	363	375	359	322	341	336	340	360	346	351	341	359	379	369	354	338	375	331	360	375	373	350	363	292	361	334	372	341	324	339	363	322	411	347	361	367	340	358	360	342	336	327	379	347	363	350	330	370	361	341	359	325	324	362	364	354	337	342	354	343	329	368	359	384	333	327	354	375	345	343	344	362	361	357	362	335	355	350	334	329	387	329	364	391	402	332	319	364	376	359	375	367	354	332	364	355	345	367	346	318	343	332	368	340	354	347	363	407	341	341	371	333	348	389	344	367	362	393	327	366	359	387	371	355	344	360	338	366	375	360	326	335	350	352	341	359	364	365	396	354	306	372	384	340	371	337	334	358	369	345	351	345	345	361	353	351	356	356	372	349	330	336	367	334	327	373	337	364	355	370	363	367	359	391	334	364	348	375	374	341	374	338	327	371	347	343	359	336	325	361	390	374	380	381	353	350	320	372	331	355	380	352	360	334	338	370	339	361	315	359	360	377	402	363	405	396	381	347	353	358	340	348	354	329	343	364	328	363	361	402	387	332	384	368	378	369	375	345	336	401	358	394	367	343	357	336	343	366	329	367	348	375	340	357	403	328	358	366	352	387	348	342	350	355	372	324	342	348	369	342	357	356	363	353	354	344	369	306	351	334	357	347	331	342	360	367	362	363	373	360	329	407	410	320	371	373	355	338	352	343	370	355	373	348	359	361	344	351	342	358	370	361	296	373	355	345	363	356	361	332	360	376	349	342	373	365	376	338	333	358	342	366	339	383	364	352	301	391	344	341	337	344	347	329	372	372	338	370	385	340	333	365	364	336	343	330	359	333	325	355	394	370	363	373	349	393	362	356	346	370	336	325	341	380	340	323	367	364	353	349	368	370	354	359	351	372	361	370	359	393	331	353	319	346	350	339	330	339	356	363	361	346	370	371	339	355	340	345	334	362	309	329	331	359	328	351	359	345	357	387	335	368	348	356	355	365	367	386	352	341	355	377	370	355	340	314	343	338	363	360	348	339	372	347	337	341	366	343	388	352	361	351	331	401	346	365	313	320	365	345	408	387	349	335	351	372	361	343	388	338	351	389	395	361	322	360	337	366	347	344	365	358	382	368	359	348	373	364	381	364	348	347	344	363	372	369	389	333	328	388	365	340	326	325	348	345	383	331	349	342	348	368	383	332	346	344	388	353	330	394	354	346	361	343	338	350	333	329	360	371	377	384	342	367	381	351	375	377	367	350	318	357	352	351	342	327	366	362	364	319	346	320	340	349	323	352	364	367	373	333	373	369	359	398	353	325	385	360	361	350	337	368	325	350	342	373	370	378	338	381	348	334	356	400	347	357	340	355	381	367	320	376	321	346	355	348	356	338	365	381	310	365	319	364	360	345	365	338	336	349	345	350	346	346	358	347	367	346	323	350	345	341	353	365	361	388	342	314	312	340	371	364	339	334	348	354	332	348	365	319	334	371	353	356	334	343	348	343	364	356	363	380	347	339	392	340	360	304	388	360	354	381	361	396	326	311	378	348	360	376	355	348	355	350	358	353	316	329	364	372	335	353	347	337	348	351	351	358	377	386	387	369	365	379	372	340	370	362	366	354	342	377	356	339	361	370	344	354	329	334	343	380	361	363	380	385	392	362	342	366	353	357	366	370	343	338	396	370	329	382	356	366	345	360	355	356	344	376	294	353	304	348	344	343	325	368	335	354	358	326	340	346	342	327	372	343	338	376	333	344	383	320	350	350	343	340	356	359	348	384	329	335	356	335	351	324	338	389	346	329	360	368	363	350	349	368	365	340	333	325	373	336	363	366	353	391	370	320	333	374	338	362	345	342	331	333	334	367	327	354	366	362	390	376	363	358	364	342	356	341	361	369	368	374	326	352	350	349	354	323	357	364	355	337	322	347	384	349	324	354	367	342	388	344	357	364	388	360	359	361	337	390	377	330	350	358	363	368	359	334	347	350	333	350	373	326	350	360	366	346	343	313	367	353	337	335	385	357	346	336	352	363	341	326	336	342	359	336	345	360	346	353	374	363	377	330	350	348	353	354	376	388	377	370	320	371	369	352	319	317	345	372	322	359	347	318	332	359	358	360	334	383	363	322	353	344	378	361	332	360	372	359	349	347	327	338	357	376	353	366	356	364	355	361	348	351	329	372	358	340	371	386	360	347	373	362	371	373	371	330	384	361	340	350	387	359	331	359	316	367	358	343	390	368	328	339	307	402	337	362	337	349	359	358	334	354	324	354	357	342	368	329	347	331	338	351	381	355	352	340	356	354	370	393	365	320	383	377	377	355	315	384	352	335	373	347	365	347	344	371	357	335	366	357	376	368	364	385	357	350	355	345	365	320	365	345	402	375	335	345	341	366	383	360	375	352	388	313	360	394	353	338	340	352	339	357	346	344	340	350	376	344	336	356	343	354	370	392	327	368	352	370	369	359	344	336	334	322	367	339	383	340	344	353	339	369	389	366	311	357	367	348	328	340	333	336	346	362	368	353	382	343	357	349	358	360	311	383	334	370	347	369	392	375	367	321	336	321	364	355	331	341	351	384	358	368	320	339	385	342	347	353	363	356	322	369	368	366	351	353	356	375	387	365	387	330	387	310	345	326	334	342	353	325	378	362	382	348	344	365	325	365	353	338	352	364	367	354	342	363	375	340	351	350	332	346	346	353	341	346	367	373	347	387	334	324	350	372	367	382	344	336	335	353	342	346	345	375	363	363	361	372	363	385	362	325	346	369	353	366	353	329	367	377	357	371	342	371	348	352	346	362	349	345	348	369	349	351	343	346	362	340	371	405	353	345	370	342	348	354	330	340	360	358	350	349	355	356	371	339	373	374	342	368	388	350	347	325	351	359	359	335	351	367	337	372	361	371	339	344	356	341	345	367	340	366	342
16569	2822	2630	1935	1244	923	752	638	503	434	368	377	339	323	310	294	294	295	281	270	267	274	248	258	241	221	251	256	246	238	222	235	241	223	215	227	239	235	232	242	226	237	227	216	228	237	221	237	207	216	235	202	230	207	244	188	229	194	209	237	208	241	243	239	233	214	230	246	198	229	204	234	213	217	238	215	215	218	218	223	232	213	209	227	229	212	227	202	221	218	225	194	251	195	201	191	197	207	218	224	239	225	201	216	229	244	235	235	197	208	220	235	211	242	218	221	228	205	203	219	202	198	213	214	226	210	195	226	198	202	226	219	228	217	219	218	217	205	177	240	225	230	218	231	206	219	225	230	221	209	206	234	229	210	201	219	190	220	200	205	212	238	191	237	218	227	235	196	201	218	190	219	243	200	216	222	200	224	226	213	229	206	231	256	253	217	202	187	214	208	217	244	218	220	214	213	202	235	208	239	204	243	220	228	183	221	239	220	201	209	238	244	196	208	228	222	233	207	223	217	212	207	233	228	230	206	221	186	235	212	233	210	211	220	236	213	223	207	196	219	206	229	206	227	219	211	230	212	242	217	214	201	207	215	234	216	197	208	222	215	196	226	208	216	206	230	236	224	222	198	217	208	192	222	207	210	215	216	201	224	218	210	240	228	226	221	223	248	217	209	227	192	225	227	233	248	204	188	227	225	227	205	209	214	208	194	231	218	202	202	217	180	217	193	233	269	230	219	220	224	219	226	188	221	222	216	204	227	215	211	234	200	214	201	229	212	200	209	234	208	210	198	185	241	220	214	206	203	196	195	180	222	231	229	233	205	210	203	231	203	201	220	218	248	201	198	212	200	222	195	227	218	210	215	207	222	197	222	212	212	204	198	211	190	224	211	203	232	243	216	232	204	216	218	221	239	213	226	221	244	224	244	211	220	253	217	206	219	234	227	227	237	197	212	216	220	186	211	212	200	211	223	217	209	206	215	212	209	213	208	213	206	212	213	203	220	222	230	203	243	209	210	216	210	210	219	204	228	208	213	205	215	217	221	225	201	201	268	200	209	202	204	213	206	211	213	217	223	213	224	201	212	228	215	204	231	205	220	221	224	208	194	225	218	187	193	240	228	224	213	221	220	230	218	245	210	255	192	197	248	219	212	213	208	217	212	210	224	210	199	218	205	219	198	197	200	203	197	219	208	210	206	198	234	244	189	213	221	238	190	224	220	195	202	187	223	217	239	214	215	207	231	254	186	223	212	243	221	237	212	232	235	198	204	191	202	202	222	207	226	213	204	196	250	202	244	227	216	207	209	249	198	209	225	183	241	214	201	212	234	206	180	217	215	261	237	215	219	217	225	210	226	221	222	198	207	218	197	199	214	208	229	219	225	227	219	213	234	216	225	210	202	220	185	209	208	212	222	204	228	202	207	214	231	235	216	210	204	217	218	220	232	197	234	220	198	205	225	218	233	194	203	230	203	199	206	233	203	204	221	214	204	228	189	200	221	186	204	203	215	210	214	229	224	217	233	233	216	187	205	218	203	214	219	235	204	217	223	211	203	218	199	224	222	206	203	227	216	239	221	208	214	220	221	200	218	207	221	203	188	237	220	232	224	192	226	205	212	215	221	196	215	215	224	224	236	191	225	217	205	223	204	230	212	208	205	219	195	174	191	218	199	241	226	192	204	229	204	222	208	237	224	189	211	220	220	221	221	205	225	240	235	210	233	224	219	232	218	216	192	216	174	230	212	225	221	205	229	234	206	207	214	198	224	228	230	214	236	236	220	197	211	200	219	241	215	204	226	222	227	208	185	193	218	195	224	206	214	195	200	244	227	228	220	219	198	219	212	200	226	206	217	209	234	242	213	214	217	217	209	238	255	205	230	227	221	252	230	199	220	217	211	226	225	190	212	219	228	206	224	215	219	220	242	198	216	201	218	238	223	218	221	233	216	214	225	212	192	220	206	239	224	208	210	227	231	227	200	212	200	216	208	221	207	188	214	183	216	232	195	245	199	207	232	204	206	217	224	215	198	236	216	225	246	203	233	230	209	210	233	226	217	228	233	217	213	191	209	205	250	223	199	212	210	234	204	235	199	211	214	189	238	201	202	202	206	226	186	202	197	224	210	208	222	235	237	206	229	199	204	235	211	231	203	214	197	207	203	231	215	245	247	235	236	229	216	216	217	217	199	235	229	208	221	198	203	192	227	218	188	201	223	207	218	216	190	214	215	193	212	229	230	203	214	231	249	218	197	237	227	237	218	193	203	202	201	203	209	221	224	172	218	203	242	207	205	180	231	267	209	195	227	190	230	221	212	199	210	236	223	208	223	215	204	248	197	183	208	199	221	202	200	200	233	207	205	246	241	200	198	218	244	197	205	210	207	219	205	216	244	229	218	209	229	191	189	233	200	203	198	198	224	246	209	240	216	204	225	198	203	212	225	206	209	170	218	220	211	233	232	202	236	232	222	216	191	228	221	225	216	214	211	196	223	209	220	219	234	197	212	206	225	198	205	230	199	216	202	246	226	179	207	201	229	196	205	212	241	223	178	232	212	210	240	228	211	214	191	204	201	214	212	247	219	202	229	208	234	207	189	218	215	239	204	202	220	206	230	200	203	226	209	255	202	225	232	236	195	249	201	218	199	232	205	196	220	232	263	214	230	189	193	202	218	195	228	236	236	228	230	212	201	238	201	218	172	218	207	178	198	225	233	257	199	207	211	207	226	220	218	202	214	203	209	238	222	216	228	206	214	221	217	197	220	200	201	222	209	211	199	201	222	215	196	228	223	236	226	197	220	244	246	238	220	216	223	242	217	231	261	229	248	206	228	198	225	200	200	211	219	208	204	225	227	224	261	207	213	211	179	207	198	201	243	216	226	229	220	206	189	228	217	217	208	228	197	204	198	249	203	224	232	238	225	184	234	193	214	223	233	191	216	218	204	213	227	213	200	230	230	183	185	222	224	219	220	217	210	225	234	222	234	207	228	213	211	229	215	209	218	183	242	228	210	231	221	240	218	194	213	220	208	216	222	242	202	216	217	207	204	230	208	182	231	223	230	208	198	186	189	204	217	207	220	225	204	194	200	225	253	250	214	206	196	230	187	219	218	219	228	229	189	214	231	237	201	232	217	220	204	217	208	202	221	188	219	221	211	230	203	227	219	187	237	229	228	231	198	228	217	219	199	196	197	194	215	228	218	207	231	222	193	230	194	233	193	222	221	215	210	233	215	208	214	241	231	211	216	229	227	202	183	222	204	204	199	211	230	218	213	201	219	221	207	224	212	190	201	224	238	197	208	231	230	242	201	226	210	191	220	194	198	203	199	229	188	199	204	240	222	227	228	232	217	230	225	216	240	209	206	218	221	207	187	220	214	229	219	220	196	204	231	215	201	188	182	222	254	216	224	219	204	245	223	217	192	204	210	211	223	226	211	225	216	230	232	205	222	213	228	241	204	212	238	218	196	246	214	189	245	208	194	187	231	198	214
8084	2120	5171	5827	4928	3955	3177	2711	2339	1987	1797	1547	1393	1198	1132	1092	1103	965	867	907	886	821	883	816	714	755	722	715	718	694	667	619	648	639	610	634	604	616	600	610	592	590	605	619	535	588	546	578	583	591	560	581	559	566	607	533	580	546	566	558	511	532	529	526	524	564	584	533	532	567	507	526	525	501	515	509	553	532	520	497	542	561	528	498	555	514	546	541	561	524	539	521	548	522	540	530	548	516	529	542	529	499	564	549	509	509	527	560	535	519	522	539	555	554	534	498	535	526	531	507	551	549	507	532	509	537	542	529	482	526	519	565	510	518	508	554	488	497	510	515	527	523	522	531	532	527	508	492	485	545	540	548	503	509	502	502	511	539	513	526	557	511	500	512	534	497	540	549	525	475	534	544	509	585	527	508	497	523	564	537	527	549	486	549	503	533	501	549	510	542	497	551	485	509	498	500	531	484	501	501	508	510	464	552	526	518	461	493	536	470	564	522	543	512	522	529	529	527	525	499	511	510	511	545	491	523	505	470	548	520	480	529	513	511	565	572	542	507	569	525	509	502	506	501	530	506	518	531	504	516	505	515	585	580	523	515	546	552	542	482	554	509	530	508	518	557	523	504	511	496	526	513	557	568	484	509	513	501	495	499	526	511	529	499	492	569	558	521	512	536	543	512	497	511	541	532	534	486	540	489	521	461	519	555	540	506	534	491	549	531	498	476	512	533	566	495	519	503	485	513	494	490	525	492	546	502	474	497	516	581	484	548	527	525	541	505	501	497	478	509	516	538	505	527	549	497	510	517	570	578	532	525	525	497	548	517	514	545	490	534	494	519	460	556	504	550	515	537	528	515	498	522	536	488	509	527	485	537	510	532	485	484	550	531	502	525	537	525	531	515	512	526	500	526	545	515	517	550	525	519	529	537	519	499	505	516	521	526	524	517	528	520	525	484	516	526	503	577	520	519	520	495	510	532	502	497	539	527	515	495	500	535	527	520	565	504	521	524	492	512	549	512	500	517	529	563	522	550	473	473	476	507	511	502	529	527	517	551	532	505	543	547	555	509	531	492	495	481	490	512	506	534	533	514	498	519	515	540	571	511	509	541	528	505	522	516	478	480	489	505	495	515	531	539	553	520	523	519	561	541	492	540	490	507	505	501	514	501	536	540	547	523	470	523	506	501	528	513	502	519	475	540	550	508	502	544	520	553	514	508	499	532	553	490	519	515	508	515	512	542	490	507	535	503	524	528	469	521	527	501	522	530	535	528	520	526	511	512	531	518	507	563	493	532	526	511	519	505	550	566	530	522	551	518	548	490	467	526	485	511	526	484	503	529	532	532	513	516	482	482	509	519	504	513	523	543	551	508	522	488	552	561	523	523	490	480	543	532	521	492	491	508	516	514	543	509	534	547	526	512	511	492	493	472	491	529	528	476	517	470	510	519	541	511	526	543	512	510	543	514	524	526	517	529	511	514	539	469	519	519	519	537	518	493	501	534	548	491	544	523	514	525	517	551	547	497	537	503	510	547	542	481	517	536	517	513	493	516	518	498	519	537	542	541	513	480	502	497	511	510	516	506	488	549	550	543	562	537	536	531	539	521	480	508	527	502	504	524	552	529	488	542	523	542	501	536	499	505	480	482	497	506	509	521	531	495	515	527	541	543	552	530	535	511	514	515	512	540	498	514	519	551	561	539	549	510	516	508	499	514	480	522	520	516	492	517	578	524	553	559	499	518	590	538	513	516	490	501	523	483	533	516	521	526	514	524	523	510	523	496	501	529	530	490	555	499	549	500	501	516	533	543	521	509	524	522	536	549	503	524	491	547	496	518	497	512	528	529	503	516	504	528	521	527	510	507	526	505	474	573	508	483	497	485	526	514	534	474	512	502	513	489	501	529	525	568	515	484	517	525	512	500	515	540	537	530	508	484	531	483	485	495	513	547	508	519	484	529	535	546	518	533	519	533	543	513	508	564	496	534	497	556	510	498	541	538	515	526	535	513	473	499	509	575	495	506	490	496	509	564	501	518	530	514	551	516	508	574	552	523	541	551	510	518	528	514	480	491	502	529	486	502	520	500	510	511	496	507	504	543	541	524	510	490	546	536	556	491	536	525	449	522	513	544	539	548	523	528	527	477	491	553	526	544	520	530	557	515	463	550	498	518	540	531	533	514	514	503	519	515	519	529	525	531	521	510	495	500	543	556	513	510	522	480	505	515	551	570	476	532	524	545	515	503	541	500	539	470	515	481	513	503	532	488	527	528	484	512	524	532	514	507	510	502	526	484	556	536	482	537	504	507	501	513	514	504	556	516	505	539	562	534	513	487	491	502	489	517	541	526	497	480	497	513	519	523	528	528	556	493	500	490	493	548	484	544	552	512	469	517	534	541	529	508	540	480	535	526	475	520	517	515	509	527	530	535	523	531	515	525	526	518	513	521	535	502	503	541	501	546	526	498	524	518	540	509	526	550	506	485	507	508	514	506	519	496	510	518	483	517	541	541	507	503	521	481	463	519	518	542	520	489	547	542	499	526	504	514	519	499	488	504	542	540	508	527	502	527	492	500	519	511	529	493	530	516	538	487	557	556	535	502	547	557	504	512	520	553	525	533	527	507	519	542	528	510	512	477	508	529	513	471	496	538	501	556	516	504	536	515	523	548	542	529	558	532	523	514	522	517	506	542	530	506	508	452	542	507	503	479	526	534	558	526	520	497	521	532	526	501	553	491	562	546	517	511	512	524	522	495	524	504	492	527	552	525	539	538	528	539	526	503	540	509	515	516	553	504	538	542	542	535	487	551	537	518	499	526	493	487	510	500	507	506	490	499	536	488	556	541	538	521	526	538	542	525	509	515	478	527	488	529	529	504	500	500	514	520	480	530	525	531	487	518	499	516	510	546	467	573	496	531	525	535	525	510	540	522	529	519	546	483	537	539	525	541	511	511	476	512	499	510	497	489	498	538	517	510	502	514	559	540	479	539	540	554	507	551	527	548	515	515	503	520	548	508	531	502	518	545	494	506	514	512	539	496	533	546	503	530	532	519	487	498	519	541	557	512	553	521	544	536	514	553	495	535	543	508	537	568	511	523	514	539	523	478	528	516	507	496	510	511	527	542	466	516	485	547	509	548	546	524	536	513	492	532	515	531	530	506	515	498	541	561	485	525	501	555	530	540	504	492	503	539	547	516	485	557	534	511	516	532	510	515	554	499	509	553	565	509	554	482	472	500	525	533	530	529	515	500	495	516	484	539	541	506	549	489	507	505	487	544	507	540	532	547	510	521	498	518	527	523	534	526	490	503	524	519	495	529	525	492	546	518	510	505	506	479	467	536	528	513	546	448	464	500	529	511	520	512	525	541	530	513	511	536	521	490	525	524	497	499	508	517	499	474	471	533	498	502	478	492	531	502	493	498	490	502	515	540	491	523	524	502	480	504	516	562	513	489	503	506	493	512	472	466	522	544	502	495	533	533	539	529	471	500
2212	93	93	84	69	54	53	56	55	47	52	43	39	65	40	49	53	41	55	42	43	50	63	50	39	59	57	41	60	54	41	55	49	48	41	56	45	53	39	53	40	38	39	33	45	47	44	43	43	52	47	50	36	33	45	54	33	44	61	49	55	53	41	54	40	53	43	43	41	58	39	49	46	36	42	42	41	53	40	57	39	51	41	37	35	49	46	44	43	36	58	35	40	43	42	46	55	44	41	44	36	49	35	51	50	48	58	41	48	45	41	54	54	49	43	39	42	39	48	40	38	49	48	44	44	44	54	51	37	37	48	43	44	50	48	39	53	49	55	31	40	49	56	40	47	54	47	33	42	54	43	44	35	39	41	55	38	53	40	47	50	45	46	34	46	37	42	52	60	42	45	53	53	47	56	69	66	57	39	43	52	48	56	43	52	55	46	38	28	38	48	53	48	44	45	36	59	51	47	43	42	43	47	65	46	52	45	38	44	49	46	44	44	54	45	46	42	36	46	44	49	41	48	51	60	50	40	38	48	44	48	45	45	46	56	41	48	55	41	49	51	45	36	39	41	57	38	57	52	36	41	46	53	54	34	45	54	42	57	50	36	44	52	48	49	50	74	50	43	50	38	51	44	43	36	43	62	56	45	57	46	41	41	61	39	42	52	43	38	54	49	55	51	53	46	48	48	56	43	51	52	51	38	44	38	37	38	33	40	43	60	45	45	46	38	52	47	57	37	54	41	43	60	43	58	36	38	43	51	50	50	45	46	45	49	59	52	48	48	39	42	46	56	57	54	44	43	40	45	40	43	63	44	51	51	47	48	48	60	53	50	40	64	48	44	56	52	39	52	50	41	61	35	57	34	46	52	35	39	52	53	42	44	49	38	37	56	44	46	50	52	45	48	46	43	56	45	63	51	44	42	45	57	47	54	39	52	39	36	46	40	31	52	40	63	42	53	48	60	38	38	45	52	48	54	47	50	44	56	45	52	40	43	51	55	36	46	40	41	45	49	51	38	42	46	48	55	43	52	52	46	39	35	54	50	45	46	44	38	43	39	41	40	36	41	58	50	54	39	48	37	40	51	53	55	42	51	40	45	48	45	51	53	55	52	45	44	58	38	55	44	46	36	43	41	52	51	58	50	40	46	48	38	37	46	40	46	44	37	45	53	49	32	38	54	43	70	54	30	49	45	65	49	49	47	41	53	45	42	43	58	47	58	44	35	55	54	47	36	36	41	30	48	46	37	38	37	54	54	46	60	34	44	45	43	51	36	44	42	49	54	56	46	43	42	42	48	33	45	49	41	44	51	46	36	45	49	33	44	44	52	45	44	49	47	59	50	55	43	50	44	52	51	38	53	46	41	48	47	50	38	61	36	44	44	47	38	34	42	46	42	50	46	49	63	41	43	53	47	50	55	52	43	37	53	50	47	32	49	54	47	58	46	45	39	43	43	52	55	34	50	48	43	37	38	49	44	61	46	51	55	39	47	59	53	41	50	44	46	54	39	46	36	40	46	39	41	40	54	43	56	46	46	40	67	41	58	46	56	39	52	49	37	55	42	40	44	59	51	45	40	39	38	42	49	54	41	41	64	45	34	54	41	42	49	46	57	47	39	40	46	55	36	46	47	43	56	42	47	53	41	44	40	50	40	36	49	52	48	45	51	47	45	51	58	46	43	53	42	53	47	35	48	51	53	48	50	51	35	35	44	37	41	42	48	49	56	46	45	50	39	45	45	53	49	46	67	46	51	41	46	32	53	47	58	51	45	53	49	51	49	46	57	45	47	50	46	48	48	68	47	48	53	49	42	42	55	39	37	35	44	61	54	52	49	48	53	49	50	57	51	47	45	41	45	44	41	42	48	49	49	49	46	50	44	51	40	57	41	37	36	41	55	39	58	61	43	47	47	53	48	47	42	55	57	52	44	45	54	65	42	53	39	51	49	44	46	42	48	54	53	52	67	42	40	45	46	46	44	59	46	39	47	54	44	43	37	46	46	41	51	40	38	53	48	46	55	51	42	52	55	53	59	45	51	60	52	41	39	43	50	66	42	50	54	44	57	46	43	53	34	39	47	43	53	43	54	45	53	40	54	40	42	51	54	51	54	60	40	48	54	46	52	30	51	56	40	47	46	49	47	45	34	49	47	58	45	49	30	48	52	45	61	46	56	47	41	48	44	45	43	57	57	29	43	56	62	46	61	46	48	47	42	42	48	56	34	51	57	39	52	47	41	64	40	46	54	41	46	48	43	43	42	37	49	45	44	54	50	38	46	51	35	49	58	47	42	49	47	45	55	47	44	51	49	47	48	53	45	51	49	39	52	44	48	61	46	34	46	53	38	39	40	36	51	46	51	45	43	51	43	41	43	43	41	37	41	44	53	54	42	59	41	50	46	51	38	41	41	39	37	37	36	44	54	35	70	46	54	38	55	40	59	39	51	46	51	50	50	51	57	49	34	68	54	54	47	38	43	41	44	42	46	42	42	50	36	56	52	41	34	42	49	59	41	40	44	50	45	53	68	47	48	49	55	43	47	46	45	37	55	49	56	54	53	60	44	39	50	55	50	53	58	50	45	44	45	33	42	44	46	42	54	51	48	35	53	45	45	48	51	56	48	49	42	61	39	50	47	50	49	42	46	42	41	46	46	43	35	53	37	41	47	52	41	42	43	53	50	54	43	45	43	63	52	38	38	39	61	52	48	53	50	44	44	42	46	43	54	48	44	40	42	32	33	47	65	45	51	51	42	50	39	55	48	47	46	57	46	47	57	64	59	52	48	31	41	48	54	42	45	49	53	35	47	40	47	52	49	62	57	48	32	47	47	51	50	56	52	58	51	53	44	50	49	35	48	55	51	57	51	57	36	44	44	55	51	46	51	46	53	52	48	37	54	43	32	46	54	60	57	50	48	42	47	46	40	57	53	34	57	42	48	43	54	56	39	36	50	44	56	42	49	50	55	56	41	44	42	44	46	42	42	54	49	46	52	38	38	38	48	32	41	71	48	37	45	40	59	40	50	59	46	53	48	44	48	57	45	47	47	41	44	41	40	56	59	51	49	58	50	43	57	38	53	49	28	54	39	51	41	45	40	32	53	64	41	44	61	41	42	46	63	42	40	57	46	38	59	55	49	53	45	44	45	40	51	44	52	40	45	46	42	65	47	56	51	38	44	46	54	36	40	45	47	39	50	40	38	51	35	38	37	36	54	39	59	39	55	58	47	57	55	41	43	45	48	50	39	45	54	44	45	53	42	44	58	49	43	50	68	40	44	47	51	42	36	40	41	45	44	46	47	41	46	47	48	39	39	37	41	43	44	51	48	45	44	37	45	40	57	54	52	41	42	54	42	51	50	52	46	62	38	61	32	61	61	47	40	45	41	40	48	47	37	35	46	47	40	33	48	39	49	55	41	45	43	44	50	45	37	52	46	53	64	59	47	59	51	56	49	52	45	63	52	51	39	44	52	49	38	57	50	52	66	56
2120	223	312	334	276	228	259	229	211	204	177	190	175	174	164	168	155	199	177	151	179	179	171	198	170	160	169	196	159	171	167	170	166	147	166	158	164	164	162	163	168	170	177	184	147	166	151	174	167	167	153	154	162	148	189	156	151	139	159	167	158	182	183	145	150	159	175	152	147	162	180	153	168	142	141	165	179	171	175	165	174	160	168	142	148	139	165	154	161	166	141	139	143	162	166	135	146	154	137	175	143	163	160	158	159	151	135	154	167	161	166	157	158	147	157	144	169	157	143	152	187	162	146	160	153	177	187	135	168	162	156	168	147	134	163	163	155	158	171	172	157	146	156	145	156	160	158	157	163	143	150	152	146	169	168	147	156	148	179	145	155	147	184	145	164	171	147	154	158	155	167	172	160	148	141	163	156	168	144	131	160	158	163	192	172	157	159	152	143	158	183	154	155	132	168	149	146	128	158	148	160	145	169	179	169	164	158	151	150	164	145	168	164	164	171	171	155	157	170	173	166	146	191	171	187	156	175	170	177	139	165	154	186	176	167	160	146	155	161	160	163	160	159	165	167	132	165	167	159	157	145	150	174	158	165	147	161	156	159	163	171	161	178	167	155	173	152	162	140	164	169	153	145	165	166	144	176	143	164	152	157	147	169	184	174	160	159	167	178	170	148	152	157	148	151	158	150	162	148	160	142	156	139	168	133	172	175	154	168	186	172	158	158	154	151	151	184	161	190	155	158	177	155	191	156	153	164	165	173	167	158	148	147	140	153	156	165	172	164	143	161	155	175	143	156	179	168	147	144	145	140	167	154	163	178	171	167	165	164	171	160	174	162	167	167	158	150	174	142	131	168	172	164	175	171	161	154	167	175	149	163	166	146	163	157	151	170	175	171	146	157	173	148	153	163	159	152	143	171	174	166	153	158	147	169	157	165	162	129	163	148	154	170	170	187	154	154	153	144	159	168	166	150	169	177	157	158	163	160	158	182	168	165	191	145	166	150	163	171	165	171	187	180	180	164	123	163	169	147	130	158	173	148	189	159	150	183	158	156	172	169	149	148	151	161	158	155	165	153	147	162	162	158	162	166	165	149	172	143	168	152	165	164	142	148	165	145	145	174	166	147	145	176	145	168	148	152	151	163	169	174	163	155	154	163	178	148	181	152	148	171	175	163	168	161	145	148	156	137	171	155	132	160	175	184	164	192	173	168	154	159	161	151	187	168	151	174	172	159	157	157	147	155	152	158	163	160	169	173	180	146	180	152	159	156	138	168	159	157	164	178	141	139	137	157	153	159	161	147	140	169	144	174	167	158	147	145	168	138	178	162	166	179	160	183	177	144	160	159	158	157	185	162	185	160	173	158	138	196	170	159	149	169	160	179	179	156	133	163	169	167	145	154	142	165	145	165	179	171	167	172	172	166	147	189	160	157	137	167	163	169	144	164	147	166	149	157	163	164	172	170	154	160	151	162	170	176	161	159	166	170	146	156	135	181	198	144	135	173	144	156	147	140	167	141	164	156	163	177	163	164	166	153	161	162	159	175	155	155	151	167	146	182	145	155	146	151	167	142	179	164	152	158	167	162	162	166	162	151	146	156	150	166	158	172	181	163	154	163	162	149	152	147	147	152	180	173	157	160	175	177	165	151	163	157	156	151	157	158	154	172	162	163	157	173	167	176	154	165	179	162	166	176	157	164	160	157	165	153	163	172	145	151	155	146	141	143	149	169	171	161	159	138	162	185	154	150	166	155	160	153	161	145	179	164	172	167	155	150	171	159	175	164	166	185	159	152	141	163	160	177	161	186	170	165	160	157	132	145	173	165	128	170	138	173	169	160	148	149	174	156	172	163	174	152	154	196	166	150	183	162	155	151	163	170	152	170	136	164	150	148	166	148	166	175	171	169	175	153	151	151	176	156	148	164	165	174	165	171	166	148	172	141	179	166	145	157	167	145	153	179	170	163	157	161	158	171	173	172	140	156	163	163	165	151	156	177	156	155	170	156	161	152	176	165	137	126	163	159	154	141	160	183	160	174	168	154	167	146	156	185	145	175	154	155	177	167	152	157	165	168	165	159	145	154	159	167	155	183	188	170	165	170	151	176	150	148	164	142	161	160	156	147	168	172	155	150	163	143	173	152	157	170	156	179	170	162	162	157	174	175	138	178	162	152	170	161	141	146	190	187	144	147	163	157	153	150	149	160	167	149	167	179	161	149	161	159	151	172	178	157	164	146	152	139	173	162	163	170	154	157	160	156	168	159	162	153	157	147	164	148	149	145	146	185	163	167	159	159	167	163	128	165	155	154	160	159	148	158	137	158	169	158	183	137	157	136	163	149	164	162	153	163	152	150	158	159	171	147	145	163	166	161	143	159	155	159	168	153	182	160	158	163	160	159	174	145	169	169	152	186	170	155	172	169	179	140	143	176	144	174	172	156	140	150	142	185	174	160	170	162	146	157	156	166	146	157	181	138	174	161	159	160	168	177	155	191	184	156	181	161	160	166	155	180	162	151	154	150	149	144	146	149	180	157	154	177	165	161	159	152	159	146	179	177	153	138	180	155	162	129	165	176	160	184	150	150	157	162	150	171	137	177	179	172	181	153	175	162	158	167	123	145	135	164	167	147	169	155	138	170	137	174	159	150	145	157	149	155	177	161	161	153	145	168	167	141	163	176	182	177	175	152	136	152	169	174	161	192	150	162	163	137	147	169	136	156	165	149	152	173	191	161	158	148	173	151	169	162	139	174	174	163	134	159	160	165	172	163	152	157	144	160	146	147	149	166	158	138	175	147	176	172	152	179	142	186	190	153	158	178	153	160	168	170	151	160	180	135	144	139	172	153	157	172	174	162	152	177	165	167	144	168	165	155	167	171	140	145	163	140	155	159	160	177	176	167	157	170	145	161	171	151	171	170	131	152	155	165	167	168	141	144	157	155	161	142	171	178	173	136	153	149	160	166	153	165	164	156	164	156	168	166	165	179	151	165	141	167	163	157	153	150	162	144	166	156	160	177	153	160	167	150	156	163	144	170	148	181	155	134	166	137	159	176	159	160	189	143	156	136	161	145	134	172	173	169	177	160	176	152	156	164	154	168	159	153	174	179	159	155	185	155	142	155	171	143	166	166	158	167	153	168	154	157	157	148	152	157	191	165	174	162	143	180	160	150	131	149	146	173	162	169	159	151	161	149	176	151	185	149	161	144	176	161	157	143	164	148	153	152	168	145	147	158	142	161	159	181	167	147	170	144	160	161	170	185	158	179	163	149	139	136	152	152	169	161	148	168	146	156	147	150	152	165	166	146	159	152	166	164	172	153	152	145	188	147	155	151	143	160	141	160	148	149	133	173	154	180	158	155	138	157	146	157	146	147	157	157	143	152	165	155	146	140	166	188	150	150	165	182	159	168	170	176	167	148	160	154	156	145	149	169	156	189	176	165	150	148	165	160	168	155	160	158	154	166	164	144	136	145	172	145	169	144	168
9782	1161	1250	1019	690	527	406	328	279	270	241	198	184	194	187	158	163	135	184	149	147	149	172	158	141	128	150	150	136	129	135	140	139	152	135	142	128	125	136	163	115	144	127	142	144	139	140	150	145	119	130	125	141	146	140	140	137	137	133	145	127	136	117	125	137	129	134	123	137	139	132	121	136	108	132	125	138	120	125	140	141	145	140	95	145	120	155	118	143	128	119	116	150	157	140	124	152	129	133	116	144	131	147	148	117	134	115	132	172	154	120	161	152	141	112	129	158	135	118	127	116	146	135	129	147	163	138	111	143	119	139	132	114	144	150	148	143	127	110	135	134	129	138	146	138	140	113	127	108	142	137	150	120	156	140	116	127	139	154	144	139	153	137	151	136	143	108	142	143	119	160	143	146	133	124	125	134	147	150	135	140	134	128	136	143	136	132	135	158	140	123	134	150	139	119	123	138	121	105	147	112	132	142	137	125	131	130	145	115	148	116	155	138	121	141	149	130	139	125	129	129	121	120	127	137	138	151	128	142	129	119	138	155	134	154	132	122	126	139	149	138	143	161	110	133	133	136	146	134	113	132	129	126	133	154	134	146	126	122	121	135	139	115	149	127	109	129	136	121	132	106	142	105	123	134	151	140	118	140	135	135	135	118	147	119	139	144	135	133	118	132	137	147	137	126	107	123	128	130	136	115	158	125	123	138	157	150	126	152	144	144	133	132	126	111	141	154	104	138	112	125	133	138	167	137	149	118	131	125	134	148	126	121	121	150	150	130	109	129	132	123	130	145	135	102	122	138	133	139	135	147	151	132	132	123	155	120	132	123	121	143	138	142	140	119	124	136	131	115	130	141	123	126	128	116	140	137	129	140	132	123	107	146	132	133	136	122	148	123	134	142	136	133	123	125	130	127	119	128	131	161	135	123	152	138	130	155	119	140	153	130	123	124	125	110	138	147	122	130	139	122	134	133	150	143	132	121	157	125	121	119	133	137	135	109	145	145	115	152	147	139	141	150	150	129	134	135	134	105	139	135	131	140	122	143	119	120	138	141	135	120	148	116	137	126	153	131	141	121	138	133	155	123	138	144	129	142	108	137	138	124	138	134	116	145	119	134	131	143	125	152	134	149	146	137	121	139	130	137	154	116	155	100	137	119	128	119	125	137	133	120	141	131	145	154	140	138	141	143	162	135	124	138	121	134	149	132	136	121	121	108	129	134	123	127	127	127	129	134	138	133	131	149	131	119	138	134	137	129	154	136	130	136	134	131	144	130	142	142	145	141	122	114	135	131	140	116	127	144	130	142	115	138	135	111	133	130	125	110	132	128	142	138	122	144	129	128	146	126	130	157	122	137	126	149	148	133	137	133	142	136	129	138	132	124	124	135	147	144	137	119	154	135	136	128	145	136	134	129	131	108	140	136	110	151	145	124	148	130	138	144	125	124	134	167	155	138	134	131	134	127	148	123	142	132	118	129	131	156	119	125	140	140	135	132	124	153	129	137	135	145	144	130	118	135	125	125	131	138	145	137	138	131	149	121	117	137	154	128	128	111	113	126	143	137	126	129	127	111	129	139	122	134	136	123	116	136	146	147	139	111	144	108	137	158	134	129	133	134	132	151	145	151	134	139	157	113	139	142	126	134	140	135	125	118	137	144	130	148	148	135	117	153	120	164	116	137	146	144	134	149	141	158	131	125	126	129	138	113	141	143	139	133	149	155	124	136	135	157	136	140	128	148	119	131	135	111	136	152	108	122	137	142	131	135	139	140	126	153	140	128	131	147	128	137	133	130	123	154	134	135	132	125	116	134	118	133	122	128	127	139	126	133	134	123	135	122	128	134	128	149	136	129	131	126	146	107	120	136	122	143	143	134	139	124	131	129	122	150	140	134	138	134	133	142	145	160	130	139	124	135	143	132	138	122	125	128	138	116	160	143	122	147	134	136	145	139	119	148	138	138	130	136	145	137	148	132	139	120	134	126	163	134	106	148	136	142	97	114	127	123	123	129	122	122	128	119	136	153	135	119	136	128	161	135	136	137	151	147	126	121	118	129	131	140	142	117	141	129	134	124	141	140	136	148	134	121	127	132	150	154	136	139	139	125	127	144	117	120	136	144	155	156	164	116	111	124	135	137	132	117	125	134	128	137	113	138	162	130	125	128	125	132	142	125	138	136	126	139	148	126	131	152	140	139	127	155	120	162	133	134	121	139	131	121	137	134	124	143	159	125	148	134	143	154	128	126	120	135	140	134	172	132	126	125	124	131	130	115	132	130	152	125	122	148	132	119	161	139	144	131	132	114	129	121	137	133	134	116	108	140	146	125	139	133	138	145	131	123	150	126	130	141	114	136	129	138	133	122	141	126	132	131	150	149	132	128	121	133	128	129	135	133	141	119	135	130	129	127	112	108	145	153	132	109	133	142	115	124	131	131	122	129	149	142	142	139	136	133	140	128	138	125	142	111	129	137	136	136	127	144	126	128	120	137	146	133	129	134	120	120	133	152	122	148	128	126	130	129	111	156	124	149	141	134	124	132	125	116	128	131	121	137	149	134	142	110	151	124	146	145	145	152	115	112	128	138	131	110	130	109	133	149	137	128	148	131	121	123	127	135	127	124	111	118	141	135	133	139	117	130	150	116	128	123	132	130	142	110	118	144	131	139	126	132	139	133	140	125	117	125	147	117	126	133	133	140	126	150	156	142	156	131	150	141	143	120	140	134	126	117	99	135	121	120	122	131	122	127	123	131	130	116	125	129	150	131	120	139	120	134	131	122	121	124	136	136	122	144	112	123	129	115	143	132	135	112	139	136	142	131	145	127	137	123	117	123	109	134	117	136	118	138	132	131	147	134	142	139	131	134	133	125	119	119	137	147	134	115	131	122	136	130	164	143	134	129	160	129	134	120	147	123	118	123	152	120	125	129	124	134	130	157	131	111	127	140	143	128	145	123	122	140	147	132	138	122	135	141	136	146	122	129	137	129	137	143	138	146	127	125	143	160	123	116	138	134	128	115	122	140	149	117	127	152	147	133	136	128	168	145	110	121	111	152	150	138	119	127	112	127	126	127	135	112	145	120	144	120	121	126	136	132	129	139	138	154	127	149	128	164	137	137	139	119	121	131	125	134	120	123	136	130	131	123	138	117	142	116	141	126	136	112	111	130	132	148	131	134	146	125	146	135	144	134	124	137	115	128	112	121	121	145	145	125	131	153	134	114	150	126	123	131	128	145	143	131	128	146	141	141	161	132	135	139	117	127	122	122	141	143	137	137	132	134	113	140	117	147	141	134	134	100	138	156	141	125	136	121	129	127	128	152	151	149	125	118	136	131	132	148	121	151	123	129	118	140	141	137	135	125	119	143	133	144	147	144	127	128	148	140	149	128	149	121	140	119	132	135	139	134	129	127	133	144	162	148	123	121	140	149	142	119	149	151	122	121	152	126	139	135	129	136	148	130	133	140	120	118	138	144	137	127	142	134	139
6430	1217	2860	3346	2841	2306	1962	1628	1341	1152	1008	935	849	803	769	677	656	629	599	597	502	547	468	491	468	501	480	436	453	440	460	438	425	417	414	427	411	415	392	420	378	442	406	374	417	420	382	395	382	366	402	373	396	359	374	376	391	384	390	393	353	355	377	408	398	355	385	392	368	380	356	358	375	352	368	363	385	370	365	341	372	345	344	374	330	376	372	353	358	355	349	340	362	370	335	365	382	368	352	349	355	369	372	360	384	341	393	362	339	361	366	381	374	375	366	364	364	335	367	349	342	441	395	370	351	384	391	354	363	335	379	362	350	325	365	348	378	366	336	380	344	353	339	356	335	335	377	365	380	361	374	386	369	373	320	352	409	366	333	349	341	343	351	348	398	367	375	368	347	357	398	380	326	338	375	362	354	345	351	325	331	354	353	344	352	365	374	369	388	360	335	329	322	353	361	337	326	336	362	386	368	389	382	360	355	344	362	371	325	348	330	375	336	368	377	369	341	331	387	347	333	374	340	371	357	343	381	340	371	382	362	360	357	337	352	392	346	340	349	310	346	342	322	331	377	332	363	342	335	348	389	342	335	333	351	329	350	349	359	364	374	362	329	340	364	355	358	371	371	362	343	380	366	376	367	345	350	405	341	354	398	377	353	324	322	370	351	363	341	343	377	389	389	342	326	349	376	338	361	326	336	345	397	344	346	344	340	342	363	378	384	373	369	324	370	304	359	364	380	379	336	359	344	361	364	364	380	344	338	332	352	351	347	383	354	329	328	330	326	350	354	336	344	316	350	375	369	343	364	359	332	344	344	374	359	336	357	371	337	357	369	339	338	370	390	374	352	315	334	361	352	370	349	366	382	347	350	352	389	350	331	377	358	351	318	323	357	378	345	360	343	372	357	350	355	381	384	364	357	385	327	324	393	347	337	343	358	353	392	349	373	372	382	401	331	341	366	362	365	342	363	369	378	367	374	339	383	346	356	337	333	361	351	323	347	351	326	346	348	368	391	362	343	371	339	366	367	361	364	333	385	368	353	332	327	345	377	372	367	358	355	345	347	359	347	309	362	380	337	349	324	365	358	382	399	345	353	346	367	352	370	387	328	359	383	358	360	339	351	322	349	355	359	374	350	381	375	365	360	342	352	374	337	350	360	362	308	347	348	370	329	314	344	343	363	336	348	372	362	354	346	353	377	353	381	316	339	320	346	352	377	331	333	357	352	343	347	381	395	349	351	345	362	350	318	351	348	353	363	361	373	336	363	365	380	384	386	359	386	370	356	360	341	388	347	326	382	351	366	334	381	380	367	336	354	354	363	326	327	316	340	369	356	367	352	356	340	379	363	352	358	363	368	337	369	363	333	329	349	383	354	363	365	393	369	359	348	369	360	335	378	296	346	363	378	369	332	354	385	334	389	353	349	357	367	334	339	347	331	332	371	322	362	332	327	392	344	353	336	371	389	364	400	370	344	338	303	338	349	352	334	378	335	367	347	362	333	349	378	357	336	344	343	342	358	350	354	341	357	362	366	328	346	372	327	386	378	342	338	310	396	368	335	385	357	376	378	359	330	342	393	326	335	354	337	351	376	308	348	356	360	370	346	351	356	340	342	356	376	333	389	361	357	351	361	364	375	362	351	340	355	375	363	365	367	368	336	331	344	338	339	351	362	389	341	383	384	356	377	338	334	350	351	345	332	373	370	390	368	339	342	364	372	373	355	358	358	365	349	378	360	342	338	359	349	361	343	372	365	338	346	349	358	350	366	379	358	341	344	350	353	348	337	387	375	372	349	368	346	330	334	329	323	352	364	361	354	364	347	387	358	379	352	335	336	340	373	318	376	382	349	326	324	375	364	349	366	354	359	336	362	339	319	376	326	373	325	335	371	334	369	392	352	374	377	391	329	357	365	382	340	364	327	357	388	372	367	349	344	334	343	339	307	393	331	360	366	356	363	359	361	350	363	339	367	318	389	348	370	372	365	352	365	321	359	376	361	340	354	387	336	320	373	357	345	354	357	405	324	363	342	374	372	361	338	347	336	361	327	337	345	325	297	378	377	389	323	360	383	362	389	368	316	365	322	360	359	354	332	369	338	360	360	322	346	354	394	382	359	345	324	349	338	334	337	337	388	366	382	327	348	352	362	343	353	388	358	351	369	351	384	332	371	344	343	365	366	341	367	385	375	341	357	296	369	331	364	363	367	351	364	385	324	343	355	341	362	337	319	367	355	376	346	360	361	342	334	353	330	388	367	351	357	361	354	331	379	346	348	379	348	340	373	356	358	376	375	383	370	345	367	368	338	340	374	376	379	334	393	339	368	356	315	297	343	397	353	346	350	403	360	367	372	325	390	332	363	395	343	357	363	346	348	356	386	318	386	365	321	378	371	378	383	331	385	360	360	376	345	323	353	389	351	362	373	383	376	363	346	351	376	332	324	363	374	355	370	369	370	378	349	321	346	364	365	381	337	341	362	367	352	353	356	372	360	333	339	333	347	379	355	366	351	361	370	344	346	368	354	353	337	359	362	354	369	339	322	349	354	367	342	343	353	361	349	341	376	351	334	392	359	394	355	362	344	404	341	374	360	385	372	363	344	356	379	361	359	344	382	333	343	341	359	336	359	370	379	365	359	382	337	333	361	384	356	363	337	370	368	318	377	407	351	338	359	331	371	360	351	354	341	333	374	328	373	359	375	325	351	349	360	373	318	367	341	342	345	342	391	351	352	347	386	349	322	336	345	364	364	355	360	371	375	395	380	347	355	363	353	376	325	342	344	360	375	336	343	339	365	324	371	352	330	335	359	339	375	370	396	355	353	349	354	335	388	354	379	348	335	347	387	340	333	371	336	350	359	325	379	391	387	350	336	344	363	375	357	353	379	361	347	340	346	325	347	369	369	325	349	367	343	337	387	332	361	386	376	359	357	362	305	361	329	344	368	358	342	372	346	359	354	363	336	355	335	409	358	339	365	346	365	370	351	344	359	315	345	347	335	353	327	328	345	365	323	350	398	359	351	341	353	339	359	364	396	336	358	337	339	358	308	337	346	338	378	356	324	375	363	319	340	355	369	376	375	387	388	349	338	335	357	367	352	379	384	350	361	358	405	351	388	361	357	356	380	345	335	394	332	338	384	324	352	355	345	328	380	331	340	342	374	374	349	353	360	372	344	345	355	369	341	376	357	338	384	348	339	335	335	362	374	358	368	345	378	384	324	347	361	331	321	363	348	372	361	376	316	350	356	339	381	352	335	372	375	383	342	334	352	371	349	353	374	310	338	368	340	345	354	362	326	335	351	350	324	333	330	362	348	362	344	339	363	333	348	344	342	310	356	337	371	367	368	363	323	358	346	366	350	361	345	345	374	359	369	357	373	335	320	323	370	346	362	320	342	387	358	348	366	349	359	340	347	343	345	338	337	359	354	360	343	358	341	379	355	331	357	315	333	340	355	328	390	380	336	362	340	357	368	359	319	376	351	363	379	374
17388	2927	2649	1955	1306	930	713	591	484	482	415	344	354	297	314	304	314	255	264	258	254	248	243	217	233	257	225	240	235	216	248	229	205	240	217	225	253	231	205	236	210	201	211	212	228	210	217	226	236	213	220	207	230	206	236	207	191	251	231	224	231	199	225	186	191	213	219	203	203	229	218	245	217	211	213	208	213	197	208	191	178	214	232	231	218	214	214	208	245	198	217	224	218	231	214	239	234	212	221	233	226	211	189	233	197	210	225	215	224	211	225	200	198	230	244	206	240	208	224	212	218	214	213	218	234	242	213	211	220	226	211	196	207	237	235	245	210	210	202	217	217	218	241	226	228	228	193	186	214	219	199	194	202	234	203	220	206	221	224	202	215	211	211	204	206	238	212	231	241	209	217	218	238	205	222	217	200	221	203	219	194	207	230	197	207	189	194	229	215	241	205	197	198	200	243	222	226	203	211	206	248	216	201	199	219	229	215	241	232	218	214	227	220	177	219	205	205	205	220	222	240	213	239	232	209	239	214	204	203	187	217	210	216	214	214	232	226	233	200	201	232	228	224	185	217	247	217	210	201	222	217	213	206	220	224	229	225	222	205	269	236	242	216	242	233	222	238	235	227	216	211	205	234	235	242	214	222	222	190	221	216	206	208	209	247	226	193	199	233	194	218	217	236	217	250	204	217	230	203	216	222	212	187	201	197	219	216	229	227	211	213	228	218	226	206	225	236	207	200	216	217	219	204	218	224	211	206	202	202	222	215	209	206	229	236	210	217	212	198	206	226	203	216	227	219	228	194	196	218	204	193	226	205	226	228	193	207	208	213	199	244	218	225	219	208	231	189	212	215	205	221	229	221	228	225	223	194	218	201	199	220	225	219	202	218	195	208	234	239	194	224	204	236	251	213	231	216	212	202	214	214	213	221	227	214	222	220	190	204	188	201	231	227	232	253	230	188	234	200	214	230	218	236	202	215	221	204	218	228	224	237	207	202	229	214	211	250	239	219	234	196	212	249	207	197	203	190	228	230	207	217	223	199	239	226	206	174	220	225	202	220	236	195	200	197	229	225	221	226	220	203	227	209	192	226	217	223	222	212	198	208	236	230	204	205	205	199	214	230	206	221	215	201	226	210	226	212	239	214	217	233	212	209	189	189	227	250	233	219	231	242	218	195	200	225	197	211	225	196	214	210	220	228	204	207	194	204	218	234	226	216	233	204	219	205	240	223	243	217	202	196	200	211	230	202	197	185	222	188	207	209	241	208	207	225	228	215	218	217	203	215	230	212	197	228	208	228	219	235	224	225	207	203	209	233	219	209	244	212	214	234	200	231	212	200	214	237	201	220	217	205	207	217	209	230	232	243	229	225	203	202	230	217	217	236	230	248	227	208	227	218	219	184	219	207	222	226	227	205	224	207	214	235	220	233	239	203	220	219	220	210	198	214	207	214	247	196	213	192	230	216	212	211	208	214	229	208	212	220	216	222	245	221	209	197	208	204	210	216	197	193	219	199	188	212	237	191	236	218	209	234	218	235	198	252	220	236	205	216	230	192	214	241	211	226	213	233	209	223	230	249	206	205	218	210	228	211	221	239	208	209	229	225	213	200	227	215	222	213	217	206	229	233	206	217	230	201	231	228	221	223	234	224	220	205	232	219	236	194	198	216	239	230	240	238	225	199	203	192	208	245	207	213	218	204	210	191	205	219	209	215	231	237	200	228	206	230	194	216	217	205	183	222	222	192	216	205	229	231	220	218	219	234	225	216	226	225	202	234	220	212	219	208	222	202	212	242	203	207	197	212	207	216	203	208	254	240	201	223	213	218	218	240	205	208	213	218	251	226	211	204	215	222	194	214	175	218	226	196	216	223	226	202	218	207	212	205	191	204	217	231	211	223	221	218	217	203	206	198	210	221	241	219	224	213	208	225	210	207	221	235	227	211	229	208	205	210	239	200	196	200	205	188	195	211	211	203	194	244	207	187	208	200	215	258	236	212	208	207	209	200	195	218	201	231	210	207	207	204	195	222	206	207	207	226	228	211	217	207	213	207	227	212	216	231	231	200	194	201	218	240	231	230	238	238	232	217	205	208	208	210	234	224	188	205	202	196	215	209	195	218	198	247	213	217	221	198	225	217	198	176	216	215	236	212	228	214	224	208	217	195	221	203	178	207	204	199	202	231	245	242	220	213	232	215	188	207	245	235	204	229	228	203	182	223	213	192	190	211	217	222	198	223	241	233	236	222	224	223	225	225	219	224	211	205	211	203	217	188	203	204	214	206	215	228	213	218	231	213	223	185	201	227	207	220	207	200	243	210	226	228	196	199	217	219	204	197	217	227	218	228	202	191	211	217	216	245	223	207	236	222	228	213	231	209	232	206	204	213	197	221	197	201	233	218	221	227	214	261	201	213	206	229	234	190	214	227	221	221	222	188	204	232	236	226	191	197	209	234	235	219	235	221	219	199	214	211	213	202	208	224	230	218	208	218	202	225	221	224	212	187	222	220	242	211	214	197	232	233	234	200	230	203	203	221	209	217	226	213	228	197	206	198	227	229	223	194	217	227	220	217	222	206	226	222	201	193	234	202	214	206	224	205	222	211	190	233	208	207	246	210	211	213	205	209	222	223	223	218	215	208	224	241	209	208	217	225	207	205	181	221	237	217	202	226	203	225	234	229	205	210	200	220	222	241	208	212	219	201	227	215	250	199	197	230	239	222	240	229	202	220	225	256	199	207	222	218	211	187	195	210	230	213	219	186	214	198	193	205	219	220	232	208	211	215	200	206	223	197	237	209	223	244	204	195	246	228	206	221	189	194	235	224	215	198	202	220	230	216	203	200	228	186	253	233	218	248	192	210	239	207	219	202	219	239	227	203	189	221	237	229	208	237	204	226	202	193	228	213	237	210	218	233	224	202	197	220	220	217	209	247	240	215	215	194	236	228	237	221	209	228	215	224	236	178	207	222	218	220	215	217	210	206	220	210	237	214	205	209	235	205	203	204	234	208	227	189	196	226	211	218	176	194	211	224	233	247	206	223	204	207	221	202	205	213	203	219	211	184	206	207	201	205	203	212	195	209	218	238	216	204	219	227	209	214	235	209	221	198	223	251	217	219	224	218	226	220	250	238	195	230	234	226	185	232	187	199	200	221	238	226	204	216	201	196	214	219	214	220	215	222	245	205	207	223	220	227	239	202	211	251	182	236	205	199	225	226	241	214	237	228	206	222	189	216	238	227	214	217	219	232	207	203	224	194	201	241	237	224	202	218	215	218	260	193	203	200	217	215	204	237	186	192	209	199	218	222	236	228	215	234	212	224	247	217	213	215	218	212	230	204	212	204	213	212	214	227	216	235	210	198	204	212	195	215	187	195	208	194	250	200	208	211	206	205	201	219	254	223	202	203	227	213	220	206	226	242	206	214	189	198	216	221	211	216	183	209	223	254	193	222	195	212	213	236	234	212	207	223	204	202	208	220	193	214	217
8294	2051	5071	5916	4962	3991	3278	2735	2327	1946	1766	1557	1377	1272	1220	1081	1037	1007	971	943	905	792	770	781	745	669	659	766	678	680	636	661	679	636	634	647	635	582	613	597	582	614	594	630	671	595	581	631	563	548	573	577	566	557	578	511	564	534	517	593	537	487	589	537	553	561	562	504	562	524	572	550	534	574	552	489	563	515	556	569	511	517	537	516	526	559	563	519	543	560	553	561	519	530	542	494	518	467	513	521	500	545	563	503	526	512	537	531	557	539	583	529	527	519	535	556	513	528	544	550	501	541	538	552	512	541	520	522	559	556	474	539	566	532	505	528	528	562	514	528	517	547	503	526	520	531	541	532	546	542	507	550	503	542	508	509	536	537	546	500	523	506	499	505	525	587	570	499	511	561	593	518	537	528	524	487	502	557	531	523	498	485	519	519	507	500	497	489	536	563	538	505	531	532	528	525	467	512	527	510	517	499	489	473	492	533	509	516	489	533	525	529	546	501	531	543	488	500	523	506	533	492	477	486	512	518	486	490	515	499	515	496	506	515	541	512	512	532	520	535	527	527	513	513	498	466	522	518	517	523	529	536	493	540	514	497	483	542	527	525	510	511	485	549	519	562	497	537	531	482	513	541	508	507	529	486	496	512	461	519	491	516	571	543	479	472	500	490	549	539	508	520	514	554	545	567	485	538	507	488	479	517	520	473	508	501	503	522	550	469	477	506	524	503	505	509	539	528	529	475	511	500	509	554	542	509	537	467	491	530	487	581	555	533	490	533	542	509	550	503	537	521	478	545	518	516	523	545	568	546	554	495	526	530	528	554	539	512	478	513	563	545	534	541	479	513	495	503	497	535	498	516	551	513	508	497	487	505	469	495	495	492	561	538	521	505	541	508	545	494	478	520	502	482	512	493	545	539	534	514	552	588	481	538	503	537	513	565	503	527	493	514	568	516	513	507	524	537	545	537	523	532	536	567	512	511	523	519	515	501	544	483	558	523	513	525	481	500	506	492	501	503	563	528	569	541	502	484	506	560	548	468	512	530	510	551	531	506	573	523	535	514	534	524	543	498	498	499	491	515	529	526	499	479	525	494	503	534	504	530	478	527	553	502	516	520	524	468	495	520	519	564	519	495	495	532	526	498	535	536	503	521	482	511	531	517	538	490	550	509	550	492	508	521	508	496	532	539	498	508	542	547	507	508	499	566	554	538	517	517	494	567	519	526	529	534	528	530	523	523	530	509	532	539	548	485	556	503	556	521	505	531	554	530	565	533	531	489	503	531	517	516	531	516	532	557	564	547	481	524	508	562	495	493	495	535	470	523	516	490	518	554	544	515	555	523	533	519	547	503	493	543	470	509	498	498	535	500	510	511	538	518	516	525	540	511	534	507	525	541	516	516	506	467	564	548	525	497	549	466	548	511	484	557	522	560	502	521	533	506	502	502	498	540	536	529	517	478	508	518	517	513	541	511	493	513	544	477	535	539	506	496	528	553	496	524	485	511	500	531	532	510	557	537	484	503	531	543	501	527	514	481	546	509	511	546	542	546	485	541	481	535	517	533	514	528	509	518	519	507	536	502	513	512	532	547	532	523	522	508	492	505	535	534	518	521	510	538	526	519	558	520	448	506	508	522	520	530	505	497	545	505	535	538	517	507	504	503	518	497	538	522	544	533	497	531	492	537	508	501	488	513	530	519	534	489	510	537	526	520	529	542	482	507	545	549	522	519	500	559	521	489	552	492	519	528	511	504	574	511	515	506	526	560	517	537	485	535	481	499	577	492	504	539	516	509	527	505	516	492	505	520	498	481	509	471	546	512	512	524	513	504	506	535	522	552	496	521	548	500	500	560	499	536	563	521	552	554	490	521	513	516	520	468	535	541	513	541	505	516	568	520	511	558	480	517	515	522	555	521	534	482	524	503	533	527	497	520	505	533	534	503	543	562	515	525	522	537	441	542	509	499	506	501	535	515	497	503	487	511	553	476	509	520	516	490	516	504	518	520	528	534	534	524	523	484	495	528	497	511	543	545	501	514	472	510	542	529	547	531	492	538	512	501	500	545	498	496	520	510	520	522	510	479	540	522	522	519	516	506	472	485	532	542	498	498	559	515	546	520	520	510	549	506	539	552	510	549	544	482	502	558	531	535	563	525	526	503	534	559	529	511	531	506	508	533	520	495	462	537	495	513	525	530	498	512	527	561	482	514	520	557	545	539	506	526	509	509	509	491	542	568	535	551	518	556	521	540	541	493	521	506	497	495	518	519	497	536	530	535	530	493	542	536	545	479	524	478	503	535	531	549	534	497	507	532	554	487	514	539	527	535	525	520	509	516	546	547	543	493	477	526	538	552	545	532	519	519	491	567	520	532	534	519	543	506	527	481	526	480	498	521	500	540	508	531	513	531	498	489	521	524	511	509	516	507	524	494	533	533	524	513	534	501	546	500	486	530	513	540	514	522	544	500	502	512	500	470	523	507	517	568	536	523	503	557	516	526	529	497	551	524	476	508	514	525	529	523	572	503	489	569	528	559	560	513	511	522	517	525	504	530	561	521	513	538	526	511	512	539	527	490	524	542	539	545	488	502	516	524	482	511	531	510	491	523	528	508	556	533	531	491	524	542	522	485	474	550	500	482	546	542	505	536	511	517	500	514	495	516	494	508	522	513	545	500	522	512	530	502	511	501	475	510	524	545	522	499	547	510	510	505	556	515	523	492	509	555	505	514	540	477	531	476	498	532	566	512	558	513	489	534	520	516	518	539	489	500	507	490	491	508	520	522	545	514	550	517	540	509	536	538	542	507	524	514	516	520	510	534	512	525	499	537	508	552	545	505	504	489	522	518	518	511	549	561	484	549	516	512	518	505	527	499	469	504	515	548	522	503	479	529	512	497	518	518	505	538	521	522	539	545	569	493	570	531	527	537	513	532	544	500	528	513	473	498	532	504	533	511	502	517	555	493	481	510	520	543	534	510	526	554	488	523	560	478	540	496	529	526	549	522	540	497	506	485	495	540	491	529	492	524	510	488	513	524	517	477	538	488	493	514	527	484	519	545	565	550	515	485	465	551	518	541	492	557	536	512	529	533	508	528	500	533	509	552	512	503	490	513	523	531	520	546	451	550	487	506	534	470	538	500	501	548	501	494	535	556	516	497	539	507	502	506	484	544	491	502	481	523	505	542	573	523	530	556	515	551	524	525	521	507	522	505	505	542	526	515	506	526	529	520	475	529	538	513	502	525	511	524	490	513	491	482	526	461	544	541	496	499	550	490	492	522	492	475	494	519	510	537	513	494	524	523	508	539	489	473	563	520	503	504	547	508	524	461	536	508	545	492	536	485	511	544	507	531	508	477	512	527	504	530	558	552	517	537	504	514	535	539	485	491	547	546	532	552	482	573	537	499	502	545	513	481	509	492	510	524	542	497	517	471	491	517	495	548	494	512	506	492	518	503	481	531	527	551	495	502	567	531	497	485	526	503	525	530
2472	104	76	77	57	57	58	58	40	49	56	53	34	49	54	49	50	57	36	45	41	61	39	41	46	56	43	49	47	55	49	46	48	31	38	49	41	45	45	43	47	44	47	40	57	62	54	55	46	47	36	38	34	46	39	47	40	43	39	55	41	41	52	48	44	36	50	38	40	41	41	44	46	53	61	42	41	59	46	51	54	52	47	47	41	46	42	68	33	43	51	39	39	43	51	41	57	41	55	43	44	57	42	62	47	46	44	37	54	50	47	52	39	56	50	47	44	42	32	57	31	49	43	57	34	30	47	55	49	49	47	53	53	56	49	53	41	38	47	37	36	46	40	36	48	48	44	46	54	59	38	52	44	54	51	45	40	47	42	29	56	48	42	42	43	57	48	43	43	34	45	39	47	39	45	47	46	46	35	45	43	40	45	44	47	50	52	49	45	45	60	37	44	41	43	41	37	40	49	56	39	42	36	40	37	53	47	44	53	53	46	45	50	40	46	35	47	46	40	60	39	53	42	45	58	51	45	50	64	37	46	49	43	43	46	50	43	52	45	34	52	44	54	43	45	37	42	36	43	42	48	53	46	38	63	50	65	41	55	56	44	52	47	44	43	50	42	48	51	39	45	50	41	43	39	53	34	52	59	46	41	37	49	38	43	60	32	43	45	46	42	37	45	55	46	53	56	51	59	44	34	47	61	51	48	57	39	44	49	44	43	59	45	57	29	52	46	57	49	47	34	41	50	38	46	53	41	40	46	52	41	37	37	47	46	50	45	45	44	54	44	44	47	37	41	36	40	44	51	50	32	51	49	58	45	45	48	48	53	43	58	49	55	45	51	54	54	53	43	45	47	49	49	38	53	42	44	41	57	49	51	43	32	33	52	51	38	34	50	49	47	46	47	59	38	63	35	38	47	58	48	44	41	49	28	50	50	41	47	46	41	27	39	50	60	66	60	56	56	42	41	44	46	46	48	44	42	47	40	49	44	49	50	41	47	50	50	45	43	42	49	46	40	48	40	47	47	30	40	44	56	45	46	42	46	41	38	45	52	41	49	47	43	37	50	44	42	49	43	40	42	46	44	43	41	47	49	44	40	46	42	65	62	40	39	52	40	49	47	50	49	44	39	43	38	42	39	37	48	52	42	56	48	45	55	53	42	49	45	46	56	48	52	55	45	60	49	42	50	35	49	41	46	42	49	48	59	58	61	52	34	45	45	45	39	28	43	47	55	47	48	43	46	50	37	55	40	44	50	58	35	36	40	46	52	55	39	42	46	53	44	49	51	38	43	42	39	38	43	46	48	34	46	38	30	55	54	43	42	49	43	43	44	54	48	45	44	44	48	48	51	48	52	39	44	46	44	47	36	57	41	39	55	61	52	45	34	49	49	52	57	57	38	42	45	44	41	56	48	47	33	47	47	43	36	38	44	45	36	50	56	39	44	59	54	39	49	47	37	49	51	36	59	49	40	52	54	43	35	41	43	48	50	44	42	48	52	51	50	56	56	44	48	54	37	55	57	47	46	47	49	59	50	43	49	31	48	51	58	54	47	43	45	44	52	49	52	54	45	52	48	43	45	42	54	48	50	43	54	49	37	59	47	37	49	53	36	47	45	48	42	52	41	48	54	54	47	49	39	42	54	50	50	53	42	43	45	52	31	43	41	48	53	45	35	32	45	45	54	56	55	64	44	51	41	39	41	45	50	34	47	43	41	33	42	49	39	45	46	43	48	50	54	49	48	50	47	37	56	35	49	50	45	53	47	45	48	55	40	53	57	44	53	53	49	42	39	36	37	48	51	59	55	71	43	64	50	41	42	45	52	48	43	47	49	43	38	39	57	48	49	61	45	60	47	41	48	36	45	41	45	59	61	46	42	40	41	54	36	40	47	42	57	55	35	38	44	37	40	48	60	40	56	47	57	60	56	52	58	46	44	43	35	42	45	54	46	47	52	50	44	46	34	54	51	45	39	40	50	42	55	41	61	42	55	47	37	50	35	51	45	46	38	42	53	46	49	42	43	59	46	52	38	50	31	56	54	38	51	48	42	43	49	36	42	51	52	55	45	44	48	48	36	41	48	40	41	45	40	49	54	43	41	41	45	41	49	52	43	48	50	54	49	35	40	50	40	36	55	43	42	39	42	49	56	48	40	48	59	49	39	40	53	49	51	46	46	37	40	39	59	56	47	53	51	44	25	43	39	48	48	46	43	45	44	49	44	52	50	48	53	48	40	40	46	59	42	50	67	55	40	45	52	36	43	48	53	40	43	48	56	53	49	46	41	61	29	47	53	36	37	39	45	50	41	37	32	51	55	46	42	52	61	44	57	38	43	31	52	55	47	48	39	49	51	62	39	47	47	45	51	46	35	48	31	46	50	54	60	46	47	61	53	41	44	52	40	40	44	46	46	51	50	40	45	46	54	40	45	55	42	49	44	43	45	46	43	41	47	53	51	36	40	38	38	36	46	53	41	48	44	39	33	49	62	44	42	47	60	52	56	48	45	45	35	50	44	47	45	54	46	42	45	58	50	34	45	50	40	45	40	44	49	58	41	48	42	36	37	54	40	50	38	53	50	43	43	52	63	48	43	49	44	43	30	46	40	57	48	56	53	53	38	34	37	43	46	49	44	65	41	57	44	44	55	54	39	47	45	31	54	45	50	48	41	45	51	39	52	45	42	46	47	49	53	47	55	46	58	38	46	42	37	41	42	44	44	36	53	42	41	56	49	44	61	37	42	38	37	37	41	52	56	53	51	55	37	52	70	44	50	48	49	60	46	41	44	48	42	40	36	51	48	54	41	52	53	49	35	47	36	41	46	51	58	47	44	41	37	54	45	45	38	53	52	58	48	29	49	51	36	41	55	55	52	52	46	54	45	44	48	52	54	36	45	38	39	47	47	42	45	40	44	43	42	50	32	38	46	56	42	53	40	37	44	34	33	41	62	26	40	38	52	42	26	44	44	43	43	42	44	49	45	31	33	49	42	42	49	44	46	47	33	34	48	41	39	33	49	41	48	45	50	48	47	47	56	42	45	55	49	50	55	34	58	46	43	51	41	38	43	52	55	52	41	44	45	38	62	25	53	46	53	41	46	49	43	48	47	48	39	38	46	56	44	47	38	40	58	51	42	49	47	40	42	39	40	45	42	43	51	42	41	38	43	55	47	44	47	45	32	43	46	65	43	56	52	50	51	47	33	47	60	43	51	37	42	49	54	31	47	53	43	50	39	36	55	41	33	34	45	41	57	48	41	50	40	48	45	46	49	54	38	57	34	35	43	50	46	39	36	41	60	52	45	44	40	53	41	50	49	47	62	45	39	36	48	51	41	47	54	54	51	42	38	47	46	46	50	44	42	31	50	49	49	43	43	57	41	51	42	45	55	55	45	46	48	47	48	41	57	56	44	40	53	38	42	58	46	51	48	33	50	49	56	40	49	39	47	46	33	31	52	39	52	44	36	60	39	38	48	54	51	38	55	42
2263	217	264	252	258	213	214	189	184	197	194	159	178	187	187	184	191	163	167	173	154	182	159	136	144	153	161	148	159	159	153	156	153	168	143	171	166	135	142	151	160	162	172	152	168	148	163	130	181	178	167	171	139	152	154	156	155	155	148	176	154	178	138	160	168	151	150	157	136	166	156	165	152	175	160	139	161	157	168	144	179	177	192	163	153	172	151	158	146	158	157	146	171	158	135	173	185	160	167	174	180	146	163	147	152	157	166	164	152	175	175	159	163	150	136	141	168	145	148	148	151	153	160	146	150	177	155	172	132	152	153	171	159	163	168	141	136	137	158	154	153	166	141	170	176	151	179	147	137	160	141	180	166	177	161	161	154	137	152	147	159	152	122	140	151	144	162	145	152	179	174	168	172	152	146	173	148	170	146	160	143	150	151	167	156	150	162	171	172	155	151	135	163	165	174	139	134	167	157	155	153	167	145	161	164	168	142	157	186	158	186	188	143	153	174	140	144	161	149	189	159	176	141	150	186	158	166	147	165	165	158	137	176	177	142	151	172	140	181	178	169	146	144	162	136	154	166	171	146	178	158	159	177	151	143	150	166	154	135	178	158	166	157	161	164	170	163	142	145	182	171	163	167	147	170	143	148	142	134	148	167	178	174	162	164	150	158	166	176	166	157	163	179	170	155	164	170	141	140	160	141	151	157	182	163	151	171	160	158	160	161	144	139	131	163	161	168	150	146	134	154	166	161	173	157	137	168	173	148	171	157	166	163	176	158	152	173	132	171	164	145	164	175	161	160	168	150	154	162	150	168	173	133	139	178	136	154	163	133	182	159	167	157	169	143	164	148	172	148	169	180	140	159	181	173	180	155	179	147	166	150	169	150	161	171	160	169	148	161	137	141	153	170	155	169	169	147	142	142	161	170	173	152	155	184	158	154	167	143	155	152	161	145	165	152	165	164	144	164	169	191	156	148	173	149	176	158	155	169	166	166	156	166	160	168	154	149	160	157	138	153	164	165	179	152	150	147	159	169	166	164	156	148	148	149	153	144	179	133	145	179	153	183	167	168	154	166	158	175	158	148	163	168	145	141	165	172	178	168	181	153	167	173	151	147	170	150	152	143	160	143	151	183	150	141	155	174	170	163	156	162	158	147	158	162	147	161	177	157	147	147	145	153	139	147	160	163	157	167	165	153	151	137	148	155	141	151	131	167	154	156	150	157	172	158	151	142	183	150	169	158	143	132	159	160	179	155	156	183	156	161	139	148	175	149	153	156	174	171	174	150	147	153	161	141	168	160	159	159	175	159	154	156	145	158	163	161	181	168	151	165	152	180	159	173	146	168	144	150	160	145	143	163	150	164	165	141	130	146	156	154	180	146	155	157	150	182	152	160	141	142	157	151	156	161	146	167	166	159	154	151	137	152	154	147	164	175	176	164	144	165	142	159	174	157	133	155	138	151	147	158	166	151	153	148	142	174	146	156	157	161	158	167	153	160	155	161	184	147	150	176	144	154	152	136	163	148	164	162	180	164	151	206	165	170	143	168	147	141	165	149	175	150	134	152	150	140	171	173	147	156	165	149	148	152	168	161	162	149	156	150	185	149	163	158	185	129	182	180	145	151	148	176	160	167	161	165	141	131	135	187	144	140	171	167	165	147	145	160	179	129	161	163	178	173	161	143	157	157	145	140	172	153	156	157	150	151	147	170	164	167	150	141	170	144	147	161	149	179	153	177	178	154	160	163	161	155	159	167	154	169	154	159	144	168	178	160	146	140	163	136	145	175	183	163	167	153	136	159	144	159	135	181	167	168	181	140	142	176	162	144	147	180	155	144	143	181	166	162	150	162	141	123	160	149	141	174	135	171	158	154	149	175	162	159	162	185	149	168	154	173	147	141	154	179	151	138	171	138	173	160	158	151	186	167	170	142	161	164	152	131	156	153	145	161	154	149	172	154	155	163	156	173	181	166	157	156	145	158	165	162	135	160	160	171	145	183	161	166	146	146	172	160	155	141	149	150	157	153	153	184	160	149	147	168	139	162	170	137	172	148	159	166	163	161	145	156	138	151	176	150	156	149	148	167	157	168	163	174	168	163	160	146	153	177	164	138	149	155	178	144	172	151	149	155	165	158	181	141	169	151	162	153	175	155	155	159	182	142	144	165	170	163	160	152	163	157	166	154	144	156	156	143	147	152	170	178	146	159	144	169	164	152	134	162	156	168	153	152	149	148	166	155	156	173	187	179	163	167	153	167	152	158	164	153	146	180	158	169	147	144	149	135	145	159	156	145	162	148	150	150	156	143	147	162	146	162	153	146	143	174	157	140	174	142	185	148	154	155	145	141	140	146	136	147	162	158	158	183	161	162	155	174	166	168	153	146	174	160	158	154	171	161	155	164	174	158	165	141	166	176	166	174	167	174	185	167	167	156	160	160	185	142	163	162	163	150	158	147	171	148	155	173	137	144	148	182	146	134	165	174	172	174	165	161	143	164	167	151	165	169	131	156	145	170	157	151	161	159	158	166	151	149	153	150	185	154	160	160	158	165	147	154	157	168	186	171	166	152	142	160	174	155	140	162	180	167	171	145	153	160	161	160	161	156	167	146	150	158	163	155	159	167	165	151	165	154	147	167	144	144	154	155	161	162	158	154	135	153	140	166	153	169	156	185	155	176	151	169	164	159	148	155	179	138	190	147	170	162	158	157	161	169	151	160	150	138	178	178	164	129	154	180	151	154	141	163	165	139	163	134	138	141	150	173	146	158	168	160	154	144	138	160	165	160	157	152	169	164	142	144	185	166	167	189	133	186	141	170	152	177	149	151	135	165	168	169	165	153	160	161	142	153	160	158	161	184	171	139	154	169	148	159	157	144	150	130	146	143	142	172	151	145	141	150	157	167	148	146	162	147	160	139	147	157	154	145	170	147	155	157	165	166	154	150	146	160	172	158	163	154	176	177	145	169	163	146	155	157	152	173	151	176	158	155	153	157	154	162	160	183	173	172	143	170	154	160	145	165	160	148	184	151	150	153	145	162	159	158	151	159	153	143	161	146	146	155	183	178	180	149	145	163	158	129	173	176	176	164	144	190	172	155	148	167	169	162	176	176	140	154	147	141	142	158	172	146	144	183	168	153	139	167	162	156	163	154	179	153	156	155	160	151	142	149	165	141	141	149	156	153	164	177	162	152	171	192	157	198	172	138	168	141	170	174	178	143	163	155	154	159	164	157	155	167	168	175	168	148	150	141	164	157	153	176	148	151	159	149	139	177	148	155	161	152	148	140	175	142	149	173	160	159	144	149	169	167	159	163	157	154	144	175	160	174	158	155	153	157	153	159	171	158	171	167	145	185	158	144	147	164	158	164	187	183	166	155	151	161	165	167	163	180	142	179	176	178	154	139	170	143	171	167	178	150	159	178	150	158	156	163	161	152	142	188	161	161	159	167	157	166	155	157	162	167	166	142	151	157	179	157	168	147	165	144	141
10165	1150	1295	959	667	488	434	334	326	248	250	219	213	180	168	187	179	180	140	158	156	152	141	156	158	164	137	140	143	144	160	152	156	142	140	146	144	157	152	127	141	157	141	131	124	128	136	159	137	126	146	120	119	151	121	128	134	148	134	128	125	112	119	123	148	134	127	136	130	129	131	139	138	137	156	132	150	139	138	132	112	100	153	128	134	154	130	122	131	119	131	138	146	107	155	128	134	144	151	146	137	111	142	142	133	148	132	123	137	144	149	149	134	151	129	131	139	130	132	114	132	156	161	164	127	156	135	151	120	130	146	141	130	124	141	110	142	132	117	120	116	130	133	142	143	126	147	133	134	106	109	154	128	150	112	133	136	144	118	134	144	146	146	152	124	132	124	132	136	122	139	125	141	131	122	122	125	132	139	131	132	129	127	160	139	129	145	125	131	130	150	141	128	129	126	140	123	135	115	161	131	143	139	125	122	148	133	112	134	118	139	129	146	148	136	127	114	122	125	143	148	128	113	146	154	129	128	132	140	137	146	127	127	161	132	155	147	143	143	137	145	140	127	127	116	121	128	145	123	126	128	132	131	107	145	160	144	127	129	131	142	117	152	168	130	126	146	132	143	166	143	157	114	124	130	136	121	122	122	116	144	140	131	145	121	145	139	145	143	124	134	146	128	135	122	136	141	165	119	138	122	134	138	130	151	137	127	130	148	113	144	166	140	130	132	127	144	117	125	129	131	134	141	135	134	143	123	153	151	130	135	146	148	153	145	134	147	123	121	123	138	122	115	135	124	121	131	126	114	141	121	120	148	131	152	140	105	118	140	145	129	131	132	143	128	128	128	136	152	144	132	135	124	132	152	130	126	132	137	115	131	113	135	126	151	137	137	121	132	155	136	132	160	139	152	133	150	107	145	150	136	127	126	132	138	126	131	145	128	125	129	140	126	136	147	115	143	143	130	135	132	116	155	132	127	133	117	126	136	148	124	123	120	155	131	139	132	113	112	121	152	131	125	117	154	132	160	130	158	111	123	121	125	138	128	134	127	133	129	128	142	125	152	135	129	150	137	126	140	129	147	129	128	137	147	118	128	152	147	117	148	113	126	148	140	131	141	120	126	111	130	125	144	147	131	118	142	144	136	101	144	144	126	119	139	148	132	126	140	133	109	140	142	155	124	133	135	136	164	140	150	131	148	121	141	118	131	129	115	151	126	143	141	154	148	139	136	118	123	127	133	138	135	148	135	144	126	144	122	115	128	128	144	141	139	140	121	138	137	141	135	133	125	134	117	134	117	125	132	140	137	122	130	139	139	126	131	109	130	131	127	128	123	103	120	128	123	143	131	132	122	121	126	127	146	143	113	143	125	163	132	136	120	129	121	128	113	135	114	115	128	143	135	130	136	140	135	131	124	118	121	139	129	127	109	122	155	103	130	125	131	132	141	120	132	114	142	121	136	141	126	122	136	125	134	139	114	136	135	147	113	117	115	133	134	132	163	127	129	140	143	123	126	134	137	115	143	121	134	140	141	129	114	146	146	137	127	139	114	150	137	126	142	134	162	137	148	112	123	136	153	142	132	129	115	142	136	143	123	145	138	130	149	136	131	149	114	126	138	146	139	140	117	126	134	148	143	132	118	118	143	137	129	132	137	141	141	133	120	126	123	118	132	140	137	137	140	136	132	130	118	123	139	143	123	123	114	144	135	120	139	133	149	148	131	146	138	155	97	127	141	133	152	139	116	128	140	136	139	125	134	124	119	127	138	151	132	140	123	117	134	137	155	125	161	120	144	109	130	130	138	131	130	137	132	146	125	122	147	139	130	147	142	107	123	121	151	146	128	139	160	131	139	117	133	132	141	129	122	155	127	129	116	123	122	151	154	131	122	131	148	145	130	142	141	130	129	144	155	141	128	118	147	158	122	168	162	130	147	138	127	134	124	133	140	151	141	139	144	120	129	124	106	131	134	124	148	154	118	125	123	121	142	149	144	130	125	124	128	114	124	130	124	120	123	124	147	150	135	124	130	141	134	140	134	149	135	136	141	139	136	101	121	141	123	126	133	137	132	129	128	128	159	140	121	132	153	141	149	144	111	127	131	147	135	120	147	139	136	130	129	141	140	107	129	140	129	128	131	137	117	123	145	134	131	138	136	117	136	134	125	151	129	136	148	127	139	146	109	114	154	133	135	127	124	126	157	123	113	160	139	149	126	139	114	120	140	135	149	139	150	137	127	127	154	124	121	140	170	124	144	128	118	101	117	126	136	139	131	146	127	130	134	120	131	143	148	134	151	134	130	141	136	143	125	138	132	131	123	133	130	120	120	140	137	130	148	132	120	128	133	128	144	122	119	160	133	127	151	141	130	144	136	135	137	128	133	115	148	126	122	114	141	163	122	116	141	135	150	121	117	132	152	123	127	130	133	119	124	135	123	116	131	159	129	149	144	150	124	127	126	131	125	132	126	138	149	107	113	144	129	118	114	149	139	116	118	121	144	134	136	125	125	124	129	111	134	136	143	122	139	151	152	135	146	139	139	134	126	127	137	119	139	126	119	117	134	111	132	136	160	132	120	126	153	129	149	126	150	143	131	132	145	137	136	116	153	117	137	132	119	162	132	148	147	110	146	138	134	115	113	103	123	148	128	117	151	140	139	107	131	126	127	133	126	147	126	138	148	141	123	133	145	155	140	134	141	129	121	134	130	138	133	124	124	155	143	130	135	154	116	118	130	125	123	135	157	153	122	141	134	104	116	158	145	138	140	133	146	116	118	136	124	123	121	142	150	135	115	132	131	131	150	116	135	148	140	162	147	133	139	139	156	137	140	132	127	138	140	131	140	136	119	121	119	142	112	134	120	134	120	130	132	132	116	131	156	124	121	139	129	122	139	133	117	126	138	136	112	136	128	132	145	128	141	126	124	122	127	122	115	139	138	130	122	137	111	114	122	113	142	137	149	129	123	164	160	145	126	142	150	143	127	128	133	135	118	127	120	112	127	129	148	128	150	122	139	133	141	136	146	119	137	136	129	151	127	115	153	102	126	162	150	142	140	147	147	130	140	131	120	136	126	112	126	130	135	136	131	127	121	140	118	128	136	128	141	127	126	142	140	148	142	115	156	135	131	137	144	143	133	113	135	132	134	145	120	139	126	133	131	135	124	121	135	139	140	105	127	126	123	134	130	137	133	135	122	127	134	146	144	147	138	130	128	123	131	138	134	129	126	136	123	128	127	123	126	130	149	147	130	138	119	119	150	136	105	132	129	140	127	132	108	116	109	140	111	111	149	135	140	132	126	136	126	139	149	139	112	129	133	143	142	115	129	134	119	134	160	145	119	140	145	141	136	140	126	142	128	152	162	151	115	151	144	132	126	115	140	135	151	133	133	128	128	153	141	133	131	132	123	146	130	141	153	121	118	136	136	139	132	144	113	127	142	137	139	111	119	134	120	116	126	153	144	144	129	134	130	130	144	136	132	125	130	117
6452	1244	2897	3258	2775	2291	1838	1615	1356	1157	1066	919	809	755	699	639	650	594	608	581	584	510	527	483	512	474	503	493	417	502	427	461	438	426	435	430	402	392	408	393	391	403	396	409	378	388	362	371	373	429	387	354	364	394	391	364	384	351	385	400	366	375	408	348	399	408	364	372	343	357	364	378	359	365	377	391	332	351	375	354	357	363	367	367	392	360	372	382	374	327	386	362	367	348	332	391	374	356	343	387	397	343	361	337	375	361	364	390	363	320	364	392	383	377	370	346	366	378	363	374	334	348	373	345	347	364	380	336	377	362	396	366	354	360	347	349	352	351	340	363	361	339	349	346	358	380	333	332	369	381	351	379	338	347	362	368	368	341	376	365	380	372	363	344	355	354	385	372	355	383	350	348	344	351	379	344	351	341	396	329	352	371	357	373	344	331	334	373	354	354	335	376	349	376	348	340	375	328	350	339	350	313	381	365	367	337	366	376	376	342	353	339	346	350	352	373	359	357	372	347	358	372	362	347	338	345	348	341	380	345	356	365	359	381	342	377	367	347	342	337	365	375	327	384	380	364	354	355	378	366	355	330	326	338	349	328	352	324	350	351	350	376	348	385	387	360	367	341	368	380	337	342	374	319	338	385	351	353	367	363	340	358	344	356	350	354	346	325	406	380	364	363	363	354	393	319	339	372	389	361	365	366	351	361	364	363	339	375	347	327	392	368	339	379	339	351	355	370	346	369	327	356	351	314	351	374	359	319	346	381	334	330	350	339	323	345	352	349	361	354	335	332	355	371	342	329	339	355	349	388	349	360	371	332	313	366	387	364	352	338	379	364	333	389	368	355	380	374	339	359	342	383	365	343	361	373	381	355	332	359	375	371	354	349	358	322	346	357	360	356	343	349	359	344	331	312	352	350	330	335	350	385	365	376	356	387	344	353	338	362	366	354	352	346	370	340	329	376	329	341	344	353	341	374	355	369	350	372	354	366	400	358	328	373	362	355	372	338	356	365	378	370	382	331	371	378	359	331	354	374	340	370	303	337	346	345	368	353	345	370	345	362	365	357	342	368	359	326	350	357	352	382	353	315	350	379	349	349	362	345	373	372	346	372	376	329	380	379	358	377	355	341	362	411	383	388	365	361	352	355	387	366	372	327	355	366	384	344	372	345	345	365	355	361	343	355	326	343	356	370	343	364	408	363	333	339	362	352	321	341	341	342	395	346	353	328	355	356	369	364	328	365	348	374	341	359	360	367	364	338	331	350	323	369	347	375	333	339	356	347	343	363	330	342	383	363	366	341	361	356	332	386	365	371	369	343	349	381	339	390	339	338	359	388	370	383	330	335	345	363	370	367	349	359	370	364	355	363	368	356	339	322	357	374	328	381	326	347	332	372	352	364	346	354	385	374	317	373	344	354	348	331	340	352	370	358	372	320	381	383	364	333	343	354	342	333	311	330	358	404	379	363	353	347	351	369	361	331	384	346	348	362	353	357	346	375	381	340	350	368	351	338	380	367	366	352	370	334	376	346	345	323	333	354	377	387	372	368	355	336	363	338	378	355	359	367	353	366	369	369	340	331	347	332	350	365	390	354	366	372	357	401	390	377	345	334	365	286	319	337	367	350	382	340	369	336	325	378	341	344	392	356	381	374	370	375	343	367	331	377	350	364	317	355	358	352	378	389	340	393	361	369	343	342	315	334	389	373	371	389	355	350	325	349	361	359	322	368	362	371	369	353	362	350	388	334	390	334	379	368	380	358	358	367	327	371	398	399	349	405	379	346	376	362	376	337	371	342	334	347	346	365	353	351	343	332	410	329	354	364	341	340	377	365	364	339	369	375	347	403	339	333	337	351	353	389	331	360	348	355	334	343	356	333	380	380	374	356	366	344	372	355	325	325	350	368	357	348	362	351	376	360	324	345	328	343	342	348	311	361	385	380	360	402	350	376	344	342	370	346	357	372	386	372	326	350	355	349	331	360	343	359	350	360	333	340	365	342	364	347	365	387	348	357	367	333	356	359	364	342	406	368	345	377	370	356	365	363	373	338	379	348	350	346	333	333	384	335	333	346	347	360	356	343	343	346	369	352	311	327	364	338	371	370	360	381	361	383	338	341	339	342	331	343	347	344	367	317	343	386	340	347	347	336	336	357	318	371	352	343	377	357	387	349	340	348	380	353	358	344	324	371	357	336	316	365	375	336	363	314	314	375	341	347	361	386	367	323	353	341	371	356	363	397	353	376	374	358	338	356	351	366	376	352	322	370	368	350	326	332	367	335	374	354	367	357	352	387	329	324	343	310	351	371	340	344	343	340	362	400	351	319	360	323	395	350	299	379	387	340	345	359	331	353	356	381	362	384	351	369	321	386	363	336	383	334	346	384	332	377	312	345	364	331	346	355	359	374	354	343	345	369	338	339	344	360	311	372	360	377	359	379	356	377	357	348	345	354	362	366	392	380	334	342	340	358	378	368	361	360	340	342	368	320	371	351	362	361	354	340	335	346	363	372	314	358	347	402	351	371	334	356	367	318	397	375	363	293	374	389	325	355	364	356	363	341	338	390	374	382	356	333	371	338	333	361	369	372	385	380	359	347	330	349	366	350	354	377	347	366	373	339	350	333	382	354	364	312	395	321	370	377	361	339	365	350	352	371	366	346	373	379	324	376	357	381	355	327	361	339	369	332	320	358	349	328	381	357	393	391	369	355	335	348	329	352	338	327	319	335	351	371	309	388	349	365	342	351	326	319	365	333	334	377	354	332	376	342	359	353	336	393	360	314	301	333	366	354	317	377	343	352	323	345	344	339	331	333	353	352	361	365	360	344	361	364	346	352	336	359	372	341	336	354	359	340	339	324	355	363	364	377	371	348	378	381	357	349	357	346	324	380	356	395	375	347	394	330	374	352	355	378	351	362	350	308	351	379	375	389	315	364	354	339	367	376	353	334	353	364	369	395	338	374	379	404	337	366	339	340	346	386	389	379	344	360	355	365	356	380	370	352	385	305	352	326	387	347	347	331	377	351	352	381	366	362	350	364	342	370	362	331	364	371	358	365	348	342	360	374	407	343	408	391	383	372	358	370	350	393	341	357	375	369	345	389	328	331	352	332	399	339	335	316	377	354	380	381	327	344	365	381	375	355	344	347	332	353	372	371	328	353	361	330	344	363	358	350	372	368	351	343	360	358	358	375	345	383	385	348	361	344	338	338	346	376	347	329	390	352	369	344	313	334	388	352	336	357	348	343	353	366	315	375	370	394	402	340	372	397	368	349	351	387	361	369	353	380	357	381	351	305	353	355	351	396	361	358	358	358	368	366	376	399	364	396	332	357	356	356	361	358	370	334	356	384	392	370	366	358	358	356	351	356	364	341	353	392	364	351	367	336	377	354	364	386	371	359	379	357	374	380	356	362	324	374	341	379	338	357	347	335	347	341	336	357	381	380	321	360	359	328	345	346	361	369	359	358	361	348	352	327	339	346	341	356
17512	2848	2616	1859	1333	930	715	605	480	450	420	360	352	337	266	293	304	257	272	270	273	285	263	245	252	249	264	264	238	251	238	207	230	198	231	213	246	245	232	237	211	230	197	202	224	226	232	219	257	233	229	212	222	204	197	221	228	211	216	209	202	198	192	238	228	222	230	218	220	216	239	239	225	217	244	220	214	200	246	179	215	223	213	210	210	201	184	214	162	232	243	224	249	218	206	207	233	202	198	213	201	209	226	234	192	199	205	226	214	210	208	237	227	229	229	212	223	235	213	193	200	207	226	228	206	220	192	217	243	204	199	208	200	233	207	217	232	236	210	219	229	215	233	217	183	235	209	233	204	212	213	215	244	242	207	230	219	194	208	208	201	205	231	208	203	216	211	227	223	230	226	211	270	233	217	228	220	214	212	196	229	221	205	213	225	211	216	209	205	253	197	216	177	206	224	224	218	221	192	216	186	198	205	231	206	199	242	200	197	202	238	211	217	217	229	197	213	233	211	208	210	216	228	223	211	225	214	207	214	226	222	207	187	218	220	227	232	224	237	213	197	215	217	237	235	219	214	223	225	248	241	222	195	208	202	226	212	181	212	206	228	196	222	223	225	205	238	209	209	209	203	224	211	202	213	225	232	214	206	232	236	241	220	239	212	201	207	228	193	215	229	220	185	219	203	197	209	219	210	231	211	203	208	190	227	194	205	199	212	238	237	241	211	219	212	228	207	212	208	220	224	197	220	241	187	214	242	208	226	225	216	215	212	201	220	249	230	208	213	222	220	175	205	236	188	223	200	204	225	184	238	235	214	191	218	212	203	197	199	213	227	236	193	222	208	197	201	245	200	245	227	209	223	234	193	213	221	217	204	241	201	205	221	240	241	191	244	238	271	208	221	208	199	245	212	212	219	224	204	219	192	215	199	202	216	224	189	194	217	212	218	227	230	216	228	195	204	229	235	200	229	224	217	185	215	199	239	206	244	200	200	222	231	215	235	202	242	230	232	213	210	233	199	230	200	251	223	221	204	213	207	215	224	233	217	220	223	201	206	206	229	219	227	232	215	225	205	208	201	209	211	231	208	220	239	201	213	228	213	241	231	239	214	239	214	212	220	281	229	217	231	214	222	211	202	206	197	203	179	243	178	212	256	240	222	232	221	184	195	214	206	213	207	200	213	201	200	230	210	224	206	230	224	172	204	213	215	173	227	253	220	184	216	194	238	227	210	225	232	202	218	207	238	208	215	215	239	221	201	242	195	225	200	205	224	211	203	200	236	222	214	218	223	229	212	201	228	197	221	246	204	220	190	236	223	198	177	201	221	209	218	216	224	223	198	198	222	209	209	227	217	215	216	212	228	215	212	220	226	227	228	229	206	206	250	203	229	222	203	232	190	216	187	209	209	200	221	249	204	218	190	192	215	224	176	226	215	237	219	227	219	233	238	228	210	204	193	220	227	250	231	223	206	203	222	239	213	231	224	204	239	204	196	220	209	221	233	231	214	182	220	223	229	197	220	195	215	234	212	199	213	212	198	230	234	210	257	218	206	227	237	203	229	229	216	239	223	204	214	221	192	190	203	202	208	232	212	234	214	216	249	207	234	212	205	223	213	227	209	209	178	203	247	199	214	225	236	207	214	232	190	195	218	223	226	226	201	249	214	229	204	201	224	208	198	193	226	203	247	224	222	209	210	203	196	207	219	229	193	201	227	211	220	238	214	205	214	250	213	210	216	220	227	207	224	224	223	223	213	223	214	199	209	225	205	214	227	240	218	224	242	230	211	207	224	218	202	209	218	212	225	205	237	218	219	192	208	200	210	209	202	227	213	229	247	191	203	225	241	212	226	202	196	207	241	218	204	221	197	201	203	213	228	191	232	215	239	206	223	222	215	201	215	213	212	219	187	209	209	223	204	213	225	196	220	226	216	228	229	196	218	201	215	238	203	217	189	217	264	221	236	196	242	256	236	194	198	202	204	201	214	208	213	198	208	232	196	203	193	227	218	232	208	195	213	230	211	193	217	220	231	215	226	223	234	234	220	209	207	236	204	183	227	233	239	203	191	210	224	213	241	205	204	231	220	207	202	191	205	216	219	206	207	229	217	230	236	226	226	230	217	237	198	232	216	186	214	195	231	215	213	232	216	221	227	199	225	246	218	221	208	197	229	212	201	211	212	186	196	203	220	217	227	212	249	208	239	217	220	210	237	228	247	199	230	208	222	191	241	187	213	217	206	197	200	210	204	194	204	221	203	214	245	202	204	191	227	218	228	201	232	206	221	242	182	217	206	268	249	221	205	203	244	229	227	209	211	223	210	244	211	225	184	206	224	246	241	223	220	203	221	234	219	226	201	228	193	240	215	202	219	248	210	216	216	202	231	183	218	186	220	220	209	230	216	221	249	206	233	230	210	232	217	214	192	216	214	213	212	233	182	219	219	220	207	247	214	222	218	223	223	216	229	211	240	223	207	236	225	182	201	180	236	189	195	214	229	228	256	206	196	220	222	198	216	218	238	194	221	229	223	208	213	210	182	225	211	210	208	205	205	226	195	221	196	227	225	202	214	236	230	218	199	218	220	227	211	213	219	213	185	210	212	233	225	202	232	216	221	214	197	202	216	211	228	234	204	222	228	235	220	217	195	248	202	231	217	200	224	248	230	239	228	235	210	224	209	214	251	251	241	218	202	219	245	214	184	207	212	233	216	210	216	216	201	212	230	220	219	215	215	215	242	186	211	228	227	251	205	226	230	214	211	203	220	225	220	238	201	211	222	214	217	193	234	219	227	234	235	187	232	229	209	208	214	226	239	214	207	216	198	214	237	226	193	257	223	210	219	216	231	215	233	196	205	199	218	232	187	238	199	209	188	213	231	221	225	209	200	212	206	208	193	229	201	221	194	195	224	201	185	214	224	219	218	248	226	222	227	212	241	221	212	221	202	219	201	211	231	221	213	207	196	194	228	215	219	204	210	206	191	219	216	240	227	209	197	208	205	226	204	196	227	227	239	223	227	218	216	245	194	189	212	213	195	223	199	198	231	210	227	194	215	237	223	219	198	242	212	195	219	205	214	214	215	220	222	205	216	201	227	209	200	240	246	211	224	209	219	256	204	207	184	233	197	201	228	223	229	197	213	229	241	225	199	217	209	196	246	222	251	207	218	204	251	214	222	205	214	189	220	212	244	212	220	205	226	211	219	214	204	219	192	219	202	240	239	212	212	256	229	213	234	272	226	220	215	215	234	209	202	209	212	208	235	230	213	213	221	225	208	236	193	217	238	236	237	195	236	220	238	187	225	197	211	204	208	225	216	226	229	227	220	216	198	206	222	193	187	231	221	233	217	194	205	192	204	201	207	229	205	236	223	215	200	221	205	231	217	238	203	249	208	228	208	227	230	225	230	235	220	234	214	232	248	212	227	197	223	216	219	183	223	206	192	262	206	199	204	194	204	229	256	221	206	186	211	212	209	224	228	249	230	208	219	221
8278	2205	5097	5738	4894	4080	3300	2827	2341	1944	1712	1489	1426	1225	1159	1130	1018	969	982	913	848	848	792	748	750	702	707	653	683	675	658	650	636	672	631	638	593	626	618	640	646	602	547	605	620	549	543	585	542	585	547	530	556	566	570	540	543	547	536	579	601	539	549	557	572	479	547	540	589	586	599	542	549	541	506	518	505	534	497	511	532	560	524	525	521	572	565	537	527	561	513	532	542	519	533	513	521	557	507	497	520	542	551	525	545	515	503	514	546	549	490	541	557	551	485	517	509	531	514	534	516	511	525	502	526	479	517	530	535	538	536	501	534	535	516	552	554	563	535	540	516	503	515	534	516	517	549	565	553	557	513	488	536	494	513	502	526	512	505	530	523	516	524	536	516	548	490	553	528	550	478	546	505	534	482	529	554	489	470	504	529	507	535	510	518	512	462	538	530	539	502	505	508	513	522	518	534	522	534	548	527	560	540	543	515	545	501	512	525	534	522	521	506	513	523	485	521	552	483	490	548	505	495	477	550	520	549	503	494	551	512	480	525	493	528	522	499	549	532	497	532	537	539	474	490	490	503	522	532	528	527	519	534	528	561	497	534	511	516	546	541	487	491	490	521	534	535	474	537	507	521	515	537	542	544	499	513	500	507	521	533	553	507	537	541	552	516	558	561	518	510	475	517	503	466	511	438	535	542	525	500	520	532	584	545	498	515	509	519	507	535	538	540	538	526	482	508	493	447	511	543	499	496	482	499	538	499	536	477	513	521	558	539	492	537	488	494	545	485	492	501	520	464	514	524	520	542	506	520	517	513	522	506	535	516	508	487	516	489	486	540	541	504	523	511	505	498	522	554	516	539	537	488	510	531	515	496	509	518	546	522	565	496	526	517	503	530	553	554	546	546	542	526	535	520	492	549	500	532	516	528	513	526	510	510	513	538	490	518	549	515	537	559	503	507	489	503	498	508	546	508	504	492	492	496	533	536	536	488	483	511	493	548	506	517	511	553	542	563	522	528	493	524	502	477	540	491	529	549	537	502	537	504	495	541	523	469	531	511	484	502	489	534	534	516	547	455	544	553	503	534	493	521	530	528	539	512	519	519	457	536	487	502	515	493	482	485	500	522	535	519	501	527	504	487	531	491	533	495	545	512	525	521	491	545	552	547	527	513	512	478	501	506	480	572	559	507	509	446	465	533	526	505	490	503	516	470	499	520	539	484	495	529	530	514	509	544	543	526	498	505	528	542	489	491	501	540	567	466	509	503	532	526	556	486	492	506	479	553	535	454	485	539	535	510	523	485	551	503	490	459	470	536	534	545	485	513	521	498	567	517	488	515	507	503	513	525	548	523	543	551	524	478	505	513	504	522	492	540	492	533	528	520	525	549	512	502	513	535	490	516	540	480	503	531	512	501	510	541	527	515	507	516	541	508	516	522	544	524	538	506	489	521	484	520	540	519	518	525	518	526	538	540	561	466	499	502	509	505	475	516	569	524	509	531	475	515	526	493	516	522	545	518	533	520	522	500	490	488	540	582	523	542	504	537	501	605	492	561	511	487	526	530	489	506	499	523	539	522	470	565	519	506	544	524	527	561	502	501	488	535	558	516	532	533	493	492	553	510	523	484	547	504	510	506	521	496	519	534	524	507	474	525	498	499	569	496	561	542	545	540	485	479	500	527	520	531	519	507	532	513	547	513	495	532	513	521	554	525	525	501	489	508	543	480	511	521	515	515	563	496	489	525	530	528	478	487	497	479	552	506	485	470	500	507	466	489	532	512	500	490	534	520	523	531	505	542	534	498	498	516	529	547	518	483	518	501	542	497	511	544	528	526	482	562	517	515	482	516	521	554	510	467	503	508	507	531	495	548	534	509	543	530	553	585	515	541	529	548	568	487	519	453	552	483	505	538	507	574	504	494	512	520	512	497	548	550	499	515	521	497	508	502	524	484	510	545	540	540	495	529	497	482	475	529	512	568	524	506	513	523	478	519	491	527	504	535	506	515	503	501	541	487	491	501	509	491	503	501	572	516	494	518	528	513	545	502	478	543	544	522	519	511	528	529	503	488	543	512	555	470	510	508	524	463	510	540	499	512	529	494	536	521	536	509	555	472	510	521	507	493	546	502	529	500	558	535	549	545	516	526	538	497	504	546	536	514	521	502	501	484	490	509	545	542	528	540	523	520	517	544	566	558	495	529	534	528	534	493	529	546	557	494	511	546	551	566	475	550	491	519	544	545	573	511	507	533	481	476	553	528	526	528	497	551	494	520	513	508	547	512	546	488	544	498	483	536	515	532	525	515	518	488	532	496	526	527	521	520	527	500	479	497	512	531	510	498	532	523	527	529	549	556	529	527	527	479	522	527	516	501	506	538	531	534	545	504	523	520	544	507	522	541	516	481	498	527	513	529	536	532	508	524	502	526	506	532	499	539	542	528	530	517	512	546	528	546	508	500	514	503	524	491	542	458	484	482	533	546	539	517	482	562	494	553	504	524	499	489	513	539	577	508	497	541	492	488	527	514	531	514	478	530	496	489	518	509	540	550	507	513	542	578	517	559	514	535	515	511	498	509	547	553	516	512	475	512	508	540	536	498	500	532	547	547	539	521	558	536	547	519	512	534	503	557	532	538	514	524	504	473	550	581	533	493	549	519	519	511	521	534	537	570	550	482	507	582	550	539	479	541	574	510	499	525	554	516	519	499	535	561	506	466	518	513	527	529	483	514	548	472	526	520	536	537	546	509	527	537	540	517	505	539	499	522	534	522	509	504	509	544	528	475	521	502	492	550	479	508	520	537	549	540	539	519	529	518	499	488	514	549	514	528	494	515	516	547	491	507	587	535	482	565	515	508	516	517	492	474	525	523	491	544	513	517	540	503	510	515	530	525	497	539	582	517	486	472	568	531	545	511	510	513	501	496	503	504	503	526	540	507	480	494	519	495	505	550	512	514	538	520	499	469	516	496	469	500	506	495	470	477	537	510	504	496	490	524	498	498	471	556	480	554	500	525	513	532	493	522	531	531	537	521	507	524	482	529	517	498	481	498	528	517	547	512	514	529	479	518	535	507	476	520	480	494	502	535	518	536	507	547	502	498	585	540	517	497	521	498	477	490	514	511	520	534	489	507	521	508	504	517	514	513	496	519	504	531	511	487	529	498	527	486	492	547	539	551	488	525	509	530	561	501	506	531	551	572	509	537	517	482	531	569	534	540	509	509	522	482	482	526	503	498	528	550	503	497	527	524	552	505	502	514	520	490	522	539	489	525	529	515	521	494	567	510	481	554	515	502	522	524	513	523	523	544	486	541	535	513	515	572	567	514	512	494	493	526	513	496	493	494	513	502	462	539	509	503	503	494	519	543	533	522	534	548	492	494	550	508	499	548	529	579	530	481	519	478	533	514	534	527	513	525	522	512	498	496	523	523	519	546	500	500	524	533	574	523	508	478	515	544	503	533	517	572	540	517	522	532	525	587	488	502	491	531	519
2508	75	76	75	82	58	54	48	47	50	46	37	62	43	37	34	60	51	51	35	40	47	45	52	47	38	42	57	53	52	38	50	48	49	48	52	44	50	52	47	39	51	38	49	48	37	42	42	39	62	35	43	49	48	41	50	32	42	44	51	36	42	40	44	38	44	57	40	52	63	55	37	48	51	46	40	40	46	54	51	49	47	52	41	37	46	45	64	50	49	46	40	44	51	52	48	54	45	41	57	36	39	39	64	45	51	55	49	53	40	40	56	45	47	39	54	51	43	49	36	40	38	46	33	55	57	48	64	54	61	46	45	47	42	36	58	45	51	43	54	54	44	45	50	47	35	59	58	46	33	56	55	38	45	36	43	39	55	44	43	40	56	41	46	53	51	48	37	44	54	42	53	45	51	45	48	46	49	60	63	48	41	49	38	51	41	44	47	42	45	44	46	44	57	43	49	48	40	42	47	45	54	37	42	42	33	59	49	59	45	47	44	52	48	42	39	53	35	41	38	58	47	31	46	36	43	47	45	50	42	30	48	64	45	50	50	43	42	49	41	49	44	46	36	52	40	43	51	41	43	30	52	51	57	49	48	35	66	30	42	50	40	41	43	43	36	38	46	51	51	62	59	40	49	48	43	54	40	44	44	48	40	46	51	42	37	40	55	46	46	41	36	39	41	61	45	54	43	43	46	46	43	43	36	51	40	48	46	52	53	47	42	47	54	34	53	46	38	49	44	45	46	45	42	48	40	41	47	35	45	37	43	33	60	37	54	60	38	39	40	36	43	55	27	38	50	45	49	39	51	56	46	54	44	45	64	40	53	53	47	55	61	46	49	42	36	42	27	52	50	39	39	32	41	49	51	50	46	44	43	45	49	57	58	57	44	49	56	49	49	47	48	49	40	41	46	45	39	51	46	43	41	53	35	35	43	37	43	49	42	25	29	43	46	51	48	39	47	42	42	54	42	59	48	46	42	40	48	42	42	50	49	42	45	50	45	40	46	39	33	37	49	54	36	54	47	38	49	43	52	38	47	47	46	40	45	48	44	36	47	58	45	55	57	30	44	45	44	46	45	45	51	53	46	48	38	52	52	38	60	34	46	47	46	50	58	38	54	50	48	53	56	68	57	52	50	48	36	47	41	43	49	51	42	53	48	55	55	55	31	58	56	45	38	61	48	41	40	48	45	50	46	39	39	39	53	46	61	43	39	36	52	39	51	47	55	53	47	43	41	54	46	54	41	37	55	42	49	46	46	44	32	50	49	55	42	47	39	40	42	41	50	48	45	56	44	32	56	45	51	42	44	35	42	49	43	51	47	38	36	54	42	44	43	46	50	46	41	49	51	48	39	36	46	51	47	40	48	60	48	50	53	41	35	29	34	35	53	42	49	48	42	45	40	42	49	42	40	44	43	49	34	44	47	47	34	43	47	36	59	47	46	53	48	38	38	42	67	39	46	47	36	35	39	44	40	49	58	53	33	43	48	40	53	58	37	43	57	41	38	38	55	52	55	52	53	39	42	38	52	36	53	49	50	44	51	53	51	38	52	54	52	46	49	48	38	48	50	45	39	52	59	41	48	47	48	59	53	39	55	54	59	58	33	38	42	40	46	52	38	40	42	42	41	48	38	37	43	32	32	54	48	48	50	40	60	47	42	47	40	37	36	43	48	52	42	47	45	48	32	50	55	53	47	53	57	58	43	44	48	41	58	54	38	55	41	34	55	40	54	47	47	48	47	45	44	45	55	46	47	35	46	33	31	64	49	45	49	52	34	41	42	41	44	47	40	49	35	37	41	51	58	43	46	38	44	41	38	40	46	44	32	52	47	47	51	58	46	56	42	36	47	61	48	46	49	39	35	46	46	55	48	51	51	30	38	34	58	49	59	37	52	53	37	40	47	40	49	48	46	35	46	42	45	43	47	45	33	54	44	50	41	42	42	49	40	52	52	51	42	43	49	52	47	44	41	44	37	51	54	47	45	45	48	44	49	49	45	35	33	42	44	50	48	43	44	46	62	49	53	50	45	50	49	35	53	52	50	46	39	47	43	47	41	38	50	51	56	62	47	48	35	42	42	47	45	44	45	34	46	45	49	39	50	44	40	44	45	51	54	51	36	47	46	50	50	47	49	43	54	46	55	36	48	48	43	50	47	37	46	45	42	44	39	53	46	53	53	41	52	43	39	34	51	49	51	48	30	51	43	35	44	44	53	37	33	38	47	48	45	41	45	46	41	42	49	58	47	40	49	42	47	51	30	45	43	40	49	46	45	41	40	38	42	42	39	48	41	52	41	33	39	48	43	49	49	44	48	43	58	46	41	51	68	42	32	40	51	46	41	33	57	50	47	32	51	47	50	42	45	80	44	49	47	54	40	51	42	38	59	45	37	44	56	51	46	44	58	60	45	45	35	58	38	25	36	46	43	35	37	42	39	42	42	35	48	55	41	44	43	39	48	41	39	48	37	45	34	37	53	48	37	37	37	37	53	47	58	53	52	54	46	50	44	48	58	49	60	41	44	58	42	51	46	54	63	51	50	34	41	36	42	49	44	42	49	50	51	46	43	41	37	45	37	46	52	52	41	44	38	64	37	40	48	44	36	38	35	52	44	50	46	48	49	53	52	63	58	43	39	36	42	59	43	51	44	38	37	56	40	44	52	46	43	39	47	30	44	41	48	48	41	42	46	45	52	48	34	43	43	50	51	64	38	43	44	40	58	54	38	45	43	52	46	37	47	50	52	55	54	47	39	40	61	56	47	50	38	33	46	41	37	46	55	51	48	49	40	52	49	39	58	57	43	45	43	34	53	38	62	50	39	50	56	37	58	56	48	47	49	51	38	45	60	47	50	52	54	35	54	40	37	38	43	42	38	58	46	35	52	42	43	44	47	43	38	42	43	44	54	53	48	51	46	45	50	49	38	46	49	37	60	45	33	45	39	39	38	40	47	38	42	50	43	41	48	38	50	51	54	47	48	60	49	44	34	47	51	51	51	49	35	43	44	48	40	47	51	47	52	47	38	61	48	50	46	59	52	42	53	44	50	43	42	49	52	50	48	52	42	49	69	53	43	45	41	46	57	55	41	47	46	50	47	46	54	52	51	48	53	38	37	51	37	41	43	36	46	39	54	43	37	45	43	51	56	40	44	36	44	50	38	48	59	36	61	53	51	52	40	38	41	42	55	50	50	49	51	52	41	41	46	39	54	59	47	55	37	58	42	52	44	44	45	44	40	48	39	53	45	55	39	49	47	30	47	41	58	47	37	43	55	41	37	46	50	46	48	42	44	43	42	46	49	45	43	49	49	55	44	43	35	55	59	54	55	55	50	46	47	44	49	49	52	46	52	50	36	53	33	51	44	45	52	53	43	48	52	59	49	54	46	44	51	51	41	48	46	43	39	47	50	52	47	36	59	55	38	42	42	34	45	57	51	42	40	40	44	43	45	47	46	32	38	47	47	44	46	44	43	48	35	47	42	34	53
2120	174	264	295	241	213	206	210	187	174	148	183	180	155	182	200	160	152	177	172	157	163	134	166	167	181	170	143	152	167	150	168	160	169	142	165	151	157	158	177	142	153	157	160	174	145	179	144	159	161	149	163	166	152	150	154	163	166	172	156	175	150	161	154	176	163	164	154	182	160	153	156	145	165	139	152	164	169	153	163	168	176	147	155	151	145	166	185	151	165	174	140	148	144	147	158	178	124	148	163	165	175	127	180	160	156	170	154	177	145	150	161	170	140	186	148	137	144	153	161	150	163	153	176	157	152	145	147	151	163	161	158	144	160	155	162	154	149	154	152	150	149	157	151	167	171	147	151	163	170	149	141	151	171	153	180	156	141	151	162	149	164	169	138	178	140	166	161	170	176	172	162	170	191	164	125	166	165	166	174	184	165	152	170	171	162	169	145	179	154	146	144	162	149	152	162	156	151	161	162	142	173	156	143	186	160	177	150	147	152	164	156	141	170	155	150	159	161	144	146	142	161	184	163	162	160	165	158	158	161	148	169	155	162	159	169	154	159	174	138	161	170	158	144	157	136	139	162	136	167	141	197	145	153	177	154	150	139	152	169	172	150	148	158	150	166	159	170	153	160	162	167	171	158	157	150	165	151	144	151	135	152	159	166	156	169	159	168	182	160	155	177	167	167	140	174	149	159	157	172	162	141	152	167	155	177	140	147	169	182	140	170	163	157	152	156	162	157	162	141	160	178	150	154	144	150	161	171	152	144	194	150	154	158	162	157	132	187	141	178	139	143	151	166	154	151	168	161	161	178	145	192	172	186	166	135	154	147	164	169	161	157	165	159	154	169	143	130	150	163	175	167	144	169	164	167	157	154	178	158	167	136	143	149	151	163	137	155	147	158	151	166	169	157	158	173	148	158	156	137	165	138	140	138	158	144	140	155	152	146	151	141	167	174	171	157	130	173	154	176	166	146	134	163	178	145	155	174	133	176	124	173	147	148	150	150	165	173	160	135	160	148	152	160	124	143	149	179	159	160	135	150	139	174	184	161	172	165	178	153	153	148	161	146	163	174	161	155	143	162	154	153	150	151	149	151	171	162	152	156	141	143	141	153	186	165	175	168	147	164	191	157	175	136	156	163	169	158	157	162	136	175	148	169	151	168	169	157	164	168	135	155	133	160	154	155	168	166	153	138	144	162	149	184	150	155	150	143	135	154	195	170	138	170	184	158	165	177	171	150	178	174	164	184	159	172	150	161	155	169	143	147	170	154	164	162	174	149	177	160	167	172	171	139	149	146	156	160	146	158	172	153	161	160	160	184	151	161	149	182	174	158	154	168	158	158	170	145	155	148	173	163	148	133	144	165	169	159	160	157	144	155	158	175	165	129	156	182	155	166	154	164	143	161	161	152	164	165	160	165	166	157	141	164	150	152	153	157	166	158	176	143	161	160	141	142	169	170	156	134	173	155	138	156	164	163	168	149	145	168	180	140	136	149	157	162	152	147	174	138	134	161	156	163	167	159	162	161	140	158	173	134	174	165	169	161	161	156	169	175	176	164	165	167	138	151	164	153	158	176	169	151	158	143	139	144	160	147	157	162	154	141	163	140	153	151	161	170	141	167	153	149	150	153	177	151	160	127	140	165	150	160	183	142	148	157	191	149	160	151	156	164	145	154	147	146	151	141	142	169	167	166	170	153	142	135	162	162	159	153	151	160	181	171	149	148	156	168	143	159	152	157	173	157	161	162	171	153	151	142	140	160	144	153	140	157	160	149	172	160	135	134	148	169	148	164	147	149	142	168	168	169	151	144	143	168	145	161	150	157	151	152	171	133	134	191	174	149	155	166	174	165	158	157	158	156	156	173	136	174	149	151	142	155	156	147	175	146	167	174	152	150	159	178	156	141	167	143	154	145	158	163	168	150	164	140	145	164	190	139	157	143	156	147	164	165	164	151	168	155	155	180	162	148	161	151	159	175	153	151	165	141	160	145	150	164	157	137	144	132	151	169	181	156	150	134	159	153	155	150	141	182	155	200	159	150	170	161	162	158	155	162	157	141	150	166	197	163	153	159	167	161	159	137	168	162	179	154	166	156	151	164	153	159	170	171	158	150	155	158	166	162	142	153	154	151	165	166	153	170	156	169	161	155	153	154	157	156	167	173	152	174	180	133	143	163	182	175	169	158	161	155	164	142	149	155	177	161	163	165	156	165	152	143	167	159	160	170	146	179	133	160	140	162	179	149	155	146	157	138	167	163	162	149	170	151	174	170	158	160	155	145	137	149	177	163	132	142	181	157	154	155	151	141	171	179	176	142	178	162	190	163	147	156	151	161	161	158	131	147	154	165	149	145	173	162	139	138	173	157	160	141	152	133	151	164	161	148	156	130	158	149	162	170	133	176	157	177	156	159	151	159	157	147	158	181	164	156	169	171	134	173	149	144	154	171	145	157	136	156	160	179	152	168	170	158	149	151	158	168	139	155	142	184	159	148	172	152	151	156	146	136	165	173	156	154	137	139	169	144	143	153	182	169	157	125	172	174	151	140	154	140	172	164	163	168	165	155	161	158	144	156	140	133	167	152	155	143	151	156	161	125	153	147	177	176	151	162	162	152	158	154	139	157	163	152	175	151	166	171	160	165	154	153	170	134	169	159	164	145	144	167	133	158	146	162	146	176	153	155	155	156	160	164	175	185	166	167	163	144	173	165	166	162	161	148	163	163	155	146	146	141	160	157	152	197	146	139	156	180	153	162	157	155	144	166	156	143	160	142	168	165	167	154	167	165	141	163	146	157	179	177	163	160	154	151	141	171	141	159	136	160	176	144	169	170	149	162	177	165	165	185	164	153	169	159	139	190	169	151	149	159	149	163	178	129	148	148	158	152	166	138	140	148	162	155	165	161	161	158	145	159	144	152	182	155	162	168	132	167	164	158	146	155	160	158	165	144	128	155	149	161	164	146	162	181	159	156	124	158	165	177	164	147	171	150	151	183	155	162	167	150	172	149	141	165	164	189	155	178	169	151	169	172	145	165	148	135	144	171	158	140	148	156	143	156	165	176	153	157	164	142	164	157	154	167	180	156	150	168	153	152	151	147	156	166	156	158	167	167	154	174	155	152	146	172	153	159	160	151	189	156	159	156	143	131	137	152	169	161	169	157	170	159	147	148	172	173	146	160	138	151	162	173	147	175	172	151	156	142	176	166	140	171	159	159	166	150	151	140	156	151	154	134	163	159	148	178	125	162	177	145	170	153	169	152	148	133	147	156	158	166	158	171	128	158	168	162	143	138	171	154	161	161	155	167	163	182	143	179	173	152	160	144	166	170	160	170	153	153	171	153	164	130	159	154	199	152	146	154	165	156	150	172	163	143	167	161	162	139	174	179	162	166	149	132	156	152	155	175	162	155	176	157	144	157	173	156	169	136	158	136	158	142	144	170	152	161	148	169	173	168	154	145	156	165	152	155	155	148	180	148	162	156	151	160
9915	1177	1226	984	707	582	383	356	282	262	249	236	204	203	195	189	168	173	154	166	170	156	163	157	143	152	157	140	124	142	129	152	146	150	137	112	130	145	150	146	154	135	130	133	138	141	126	136	155	158	129	141	155	101	132	132	144	144	116	133	149	139	138	137	145	125	133	115	128	139	138	126	129	141	151	137	118	137	129	125	144	147	136	147	133	141	140	134	125	144	138	167	146	144	140	129	167	151	137	119	121	153	131	111	136	132	127	125	137	129	137	127	119	130	138	136	145	154	144	129	155	148	143	145	125	131	135	136	144	129	153	117	113	133	133	121	147	138	133	118	148	145	128	131	130	140	132	154	154	121	156	125	130	134	139	137	144	140	143	151	148	125	122	163	116	129	131	128	112	120	135	134	125	143	134	149	140	141	122	134	129	142	136	156	136	119	130	136	114	157	140	131	149	133	133	137	153	141	125	149	151	127	124	131	141	104	151	131	125	147	129	137	139	134	136	147	138	107	131	141	137	138	137	138	148	117	113	145	124	133	138	123	118	138	132	153	130	155	134	143	120	158	112	114	118	139	133	134	142	114	127	116	120	121	154	128	118	131	114	119	140	129	132	138	141	133	123	114	162	130	127	128	124	117	117	105	123	153	131	140	150	129	144	147	141	136	133	140	146	133	123	113	124	137	151	110	146	136	143	130	142	137	116	144	131	133	131	141	122	145	133	121	127	140	114	136	138	147	150	138	131	125	129	117	128	131	141	132	146	150	131	156	126	138	127	132	128	123	133	144	139	135	112	137	141	115	129	135	163	142	104	139	149	140	152	117	129	137	130	119	126	137	135	136	122	110	130	123	125	126	121	156	161	110	123	132	130	95	157	145	136	153	142	115	100	145	110	141	141	144	120	123	134	136	117	119	140	124	143	115	113	141	119	130	135	136	116	126	126	116	147	116	113	134	119	141	104	133	124	143	115	153	150	145	136	154	132	138	129	126	141	113	130	110	143	142	156	130	124	129	122	129	140	118	118	122	131	129	150	131	141	133	148	136	154	155	132	130	125	147	130	141	133	147	136	128	159	142	119	139	121	142	142	138	139	157	147	130	136	130	118	157	105	124	128	120	137	172	139	135	137	128	140	141	126	137	136	117	130	152	145	136	145	141	106	142	128	137	122	122	142	128	137	120	142	129	134	127	125	141	145	143	121	124	143	139	107	146	158	149	132	139	139	129	129	119	141	158	126	123	126	139	143	146	138	124	125	110	131	128	149	138	142	114	131	148	134	126	144	126	141	128	142	129	119	132	142	115	142	111	140	144	122	133	137	130	120	136	139	122	144	144	129	138	109	131	112	137	125	137	124	130	112	110	136	129	135	131	111	123	144	131	125	148	127	139	121	125	117	145	152	134	134	136	111	133	127	118	139	138	136	145	154	124	125	106	139	140	124	137	130	118	141	145	141	124	120	146	120	116	115	118	103	146	113	122	135	147	124	108	137	121	129	145	130	119	152	146	130	133	166	121	135	136	152	144	127	156	132	140	114	148	133	136	130	121	123	125	108	157	122	144	147	148	147	159	130	152	134	120	129	135	133	130	118	136	145	129	138	131	146	148	126	135	150	132	130	129	127	147	152	129	127	150	140	159	141	114	122	122	104	126	116	124	119	118	135	114	137	124	112	117	128	123	137	152	143	146	138	134	148	137	119	143	146	150	152	127	138	149	136	146	124	149	148	134	143	131	153	132	149	143	117	135	152	125	138	145	117	136	129	130	130	136	130	142	156	142	109	126	143	144	146	146	125	147	122	111	123	144	144	126	143	109	161	166	110	137	158	123	113	160	145	140	144	139	123	110	134	120	140	139	120	142	139	120	117	121	121	117	145	138	136	124	129	130	131	155	138	140	133	127	155	124	146	128	132	134	130	134	162	121	127	110	136	135	133	141	132	128	127	168	141	132	135	140	130	122	131	140	134	144	129	153	124	122	124	121	154	135	141	129	114	128	132	134	129	133	121	123	126	136	139	170	140	149	130	138	159	143	108	129	145	142	136	147	123	123	99	132	118	107	134	138	135	147	143	146	135	113	139	160	136	136	161	140	143	121	128	124	146	135	155	126	141	128	146	150	147	144	125	137	109	128	131	134	151	132	118	119	117	135	133	141	155	140	135	113	139	154	139	134	122	123	141	120	156	118	123	139	118	124	133	129	126	111	133	170	114	135	119	118	148	130	145	127	119	134	138	153	162	137	162	160	128	140	134	127	131	136	134	130	104	125	142	95	133	133	134	132	136	120	147	131	124	152	129	137	158	121	160	141	130	126	116	124	144	125	130	141	131	139	139	134	148	129	138	124	155	127	127	123	118	143	135	126	130	120	141	122	131	151	125	139	136	123	145	131	138	139	138	121	133	115	149	136	136	121	138	145	139	135	131	139	117	147	159	144	148	123	121	139	135	154	147	140	137	128	117	120	123	132	121	155	123	139	138	137	139	116	148	140	149	128	133	131	128	135	149	130	145	157	126	161	135	114	128	131	114	133	110	136	149	126	139	117	121	131	132	127	130	137	129	139	129	143	118	151	133	120	144	150	142	131	145	105	134	121	158	154	128	120	140	149	135	142	129	144	121	116	145	139	141	138	140	118	131	111	135	146	137	132	155	135	128	149	135	129	136	129	133	132	162	134	134	124	131	113	125	134	128	137	131	130	148	138	127	145	145	135	128	129	135	131	130	147	132	136	128	133	158	127	139	117	126	153	141	156	139	132	136	141	131	146	146	125	130	157	148	142	126	133	146	136	122	124	148	121	150	129	129	118	149	127	125	105	129	139	144	111	123	122	144	123	138	112	143	137	156	156	139	135	125	139	150	123	128	138	111	135	132	140	127	127	137	124	137	120	139	134	128	136	141	129	136	137	135	129	126	131	129	133	110	117	120	147	128	112	137	120	120	134	121	149	110	149	179	119	136	127	129	130	158	165	144	131	117	118	154	147	127	133	129	154	125	123	157	123	133	134	151	149	157	134	141	132	123	130	152	154	123	146	133	153	141	133	148	146	122	135	139	128	154	138	104	131	116	121	139	94	118	130	129	134	124	127	137	133	137	141	123	115	140	142	122	124	140	142	126	128	123	132	135	129	141	113	161	106	138	113	135	130	142	139	123	123	129	152	121	126	132	131	147	105	133	136	136	141	140	136	139	137	146	154	139	124	146	147	120	115	149	143	137	123	146	143	142	133	132	138	127	134	153	133	130	126	131	100	112	117	132	139	122	134	163	143	140	132	128	107	129	138	150	129	135	159	156	155	118	127	114	149	134	140	118	121	146	128	135	135	134	116	126	134	139	144	109	134	137	141	138	125	115	131	128	142	135	151	132	112	127	137	139	136	122	124	114	136	125	135	132	133	128	141	131	147	144	142	135	141	136	161	127	134	141	123	125	145	127	140	137	141	129	134	104	116	116	128	129	118	115	122	142	143	136	130	138	116	122	132	143	137	124	127	123	140
6540	1211	2953	3318	2688	2277	1857	1588	1322	1160	1038	887	837	783	756	628	682	640	586	557	504	521	531	526	460	504	451	399	476	464	400	431	423	427	417	406	422	424	395	390	375	408	412	371	400	390	382	386	418	377	371	382	413	370	393	351	357	403	378	386	365	387	396	370	419	361	372	369	359	371	359	378	393	369	369	381	372	362	373	368	374	389	371	366	401	352	363	354	365	352	371	365	337	369	360	323	352	384	341	348	326	371	351	362	334	348	339	352	340	320	383	323	329	372	352	370	362	385	358	388	356	331	362	355	397	334	336	355	340	374	375	369	350	359	344	335	353	342	366	356	358	326	354	367	342	321	334	365	346	393	373	335	352	339	341	355	384	328	373	382	330	344	342	359	358	358	355	350	339	367	379	372	349	366	367	364	347	381	342	383	380	353	361	311	380	381	353	375	367	357	340	381	352	370	327	353	325	350	359	337	403	390	360	321	362	351	341	331	338	382	327	367	336	382	331	381	382	353	377	380	352	333	332	399	339	345	385	365	378	356	328	373	372	335	363	366	327	366	369	369	341	340	303	358	380	303	373	325	368	360	324	353	351	358	348	329	344	352	338	345	344	338	311	369	351	324	348	361	362	372	348	337	357	383	346	320	348	370	331	349	335	351	381	319	335	361	345	409	378	332	354	347	350	354	363	363	312	339	384	342	356	340	367	363	323	312	371	352	335	334	399	349	329	336	358	363	364	360	332	345	331	342	383	338	363	316	368	358	356	408	345	344	348	354	362	326	359	349	349	360	342	339	348	370	334	385	357	360	340	337	401	339	384	323	361	365	332	373	335	343	377	338	340	363	375	360	358	384	376	332	349	361	341	360	342	368	359	338	350	357	336	347	374	342	356	383	367	344	325	362	375	354	372	348	335	354	371	366	341	333	341	368	352	334	335	354	350	372	372	355	317	348	353	362	370	402	346	361	361	345	370	368	347	357	319	360	355	342	361	345	371	340	343	355	372	341	358	368	366	335	355	399	373	353	356	341	338	333	357	337	362	379	339	362	350	359	365	338	357	352	368	358	351	324	341	361	382	345	372	326	322	363	343	373	380	368	351	351	364	366	362	349	350	373	394	354	375	366	350	308	358	346	344	350	340	304	362	363	352	347	375	331	378	367	349	338	324	347	379	339	348	352	340	383	329	363	363	393	336	359	351	344	375	302	362	324	321	337	355	335	379	329	345	325	356	350	353	372	397	361	339	372	335	335	355	366	367	352	393	387	365	327	352	362	369	344	340	375	376	328	323	340	315	359	327	360	375	314	371	355	323	361	315	341	366	340	361	356	391	342	370	367	345	356	355	369	360	358	346	354	391	378	382	360	330	350	342	342	367	320	342	332	354	379	345	314	389	356	364	369	318	381	308	384	350	332	316	349	343	363	351	337	348	322	358	342	376	334	370	364	378	351	353	380	359	367	355	351	363	311	353	310	328	351	340	344	361	390	343	358	324	358	343	356	363	358	339	361	365	356	360	325	366	341	369	331	343	353	351	355	356	335	317	353	319	354	366	353	370	362	365	335	377	313	348	353	347	343	361	340	337	337	358	336	326	337	352	378	352	381	372	354	360	336	346	371	384	349	358	332	334	299	335	350	347	351	358	360	393	346	364	323	351	309	389	358	359	362	379	369	357	375	357	369	353	364	372	350	376	349	366	331	381	297	367	371	375	375	354	367	330	350	381	366	364	364	342	365	330	345	376	362	345	362	349	366	356	353	356	373	348	360	347	346	334	360	366	360	346	353	342	384	345	361	368	359	365	344	363	351	337	358	349	363	338	320	382	362	328	336	371	345	365	351	358	380	368	356	329	340	360	373	333	372	371	369	354	348	342	369	316	353	343	373	389	389	363	349	379	373	348	363	336	369	388	312	368	418	382	367	345	337	370	365	393	377	340	371	352	380	344	404	370	400	362	332	379	358	339	370	379	364	346	384	326	361	381	353	366	323	340	394	353	323	343	372	371	372	356	338	381	352	378	352	351	337	350	363	356	350	340	330	339	361	357	347	333	353	359	382	368	332	325	383	334	353	376	358	341	349	368	391	343	344	332	355	353	366	363	352	323	357	348	315	343	352	394	345	328	360	361	333	402	370	349	345	398	372	366	378	353	359	387	360	382	348	367	356	352	321	367	347	377	382	358	324	341	349	355	346	317	348	352	347	356	350	379	355	326	358	370	370	346	324	340	346	360	353	343	357	394	344	361	351	336	398	351	357	356	341	337	319	336	373	373	360	373	351	339	381	362	342	355	349	360	358	355	358	313	309	352	362	337	331	366	347	357	370	339	369	361	354	340	356	373	375	361	340	379	336	354	367	360	351	376	375	352	321	342	348	369	349	369	375	348	360	383	371	342	318	358	343	369	352	344	362	352	365	355	351	363	351	336	329	344	367	382	332	321	365	335	375	359	356	353	341	368	371	349	305	326	312	356	321	344	361	381	359	367	350	363	382	348	358	368	355	356	375	331	335	358	381	357	356	348	344	341	372	394	358	341	384	359	373	342	315	344	378	333	380	329	342	358	333	351	378	342	321	406	350	348	363	345	370	331	339	340	349	355	349	351	359	312	358	381	338	320	343	333	365	353	347	328	346	352	352	346	378	353	364	349	346	381	354	341	357	354	354	383	353	363	355	379	351	363	342	317	354	344	366	399	369	362	368	387	390	336	370	345	349	366	347	371	362	338	352	300	372	335	345	370	382	318	365	340	361	359	351	373	387	359	354	333	354	375	363	385	342	342	321	347	349	347	336	372	348	351	379	368	338	371	342	374	361	389	362	335	336	344	361	344	384	383	339	336	346	364	373	347	364	356	351	336	362	336	357	346	380	367	348	358	350	366	337	367	373	383	338	349	356	362	335	316	380	366	332	349	347	338	376	356	378	355	318	355	338	382	353	393	356	341	345	362	357	374	346	355	359	336	368	351	320	359	345	336	340	390	369	382	352	344	368	370	326	365	377	325	331	352	376	368	355	340	329	372	352	361	331	357	366	335	335	352	334	341	371	315	374	350	354	351	352	354	384	380	365	357	360	338	381	339	368	372	365	348	376	320	374	372	340	336	339	364	328	376	338	371	330	346	354	333	324	334	346	351	353	344	317	362	335	378	371	381	344	353	368	381	347	345	356	344	339	346	354	353	356	335	344	367	339	356	351	343	339	386	376	378	377	377	346	363	372	341	329	388	371	355	351	372	348	333	347	341	353	341	386	375	362	355	345	376	351	357	355	345	352	372	354	348	394	342	353	354	364	342	339	365	334	339	336	361	368	349	352	382	355	353	376	377	343	340	346	347	324	375	356	355	371	329	348	356	340	330	364	343	359	323	382	349	339	369	369	311	345	345	347	395	364	337	363	347	343	353	383	381	352	350	354	341	372	386	352	346	332	354	341	329	337	371	341	365	378	347	365	351	329	392	336	339	334	345	355	354	352	349	403	385	359	350	338	315	369	341	339	347	363
16980	2884	2606	1831	1307	930	719	643	496	467	409	376	364	326	301	294	303	302	258	243	248	243	245	278	238	257	249	246	226	211	224	242	250	239	243	201	243	236	195	212	243	223	196	194	232	208	226	193	224	208	235	230	250	224	210	222	217	233	247	245	217	227	251	210	236	213	217	230	224	202	207	221	204	191	193	219	230	203	199	219	196	259	210	223	211	210	216	236	201	216	229	195	225	206	228	226	220	223	233	212	212	219	235	202	188	215	243	176	221	234	206	225	238	209	202	200	199	205	229	215	240	223	232	226	215	189	205	216	218	200	205	230	216	230	198	220	213	228	229	218	213	220	217	236	227	230	189	196	199	207	221	203	203	229	238	229	219	210	207	221	221	258	253	229	211	226	211	217	199	204	225	214	206	225	205	232	202	219	217	190	208	227	210	206	195	225	224	230	221	205	179	208	214	229	228	220	173	206	237	222	199	211	246	208	216	223	196	204	208	205	219	212	226	220	222	227	227	211	198	204	195	193	216	228	239	244	188	193	209	217	224	226	216	226	218	200	228	246	233	189	194	199	196	220	231	196	230	190	216	203	218	188	227	215	206	213	214	221	214	223	190	225	228	217	203	225	235	227	244	205	215	244	228	202	229	205	232	246	197	213	211	224	215	214	218	219	202	196	222	215	219	206	203	215	222	194	199	230	182	215	204	225	207	238	213	229	181	203	193	214	220	207	187	221	223	216	190	251	233	213	203	234	200	207	199	232	220	236	225	216	223	213	221	230	221	217	217	200	231	199	218	191	204	235	224	200	203	191	246	228	223	198	185	199	213	236	212	197	218	244	196	201	198	192	225	235	199	203	230	215	212	220	206	221	198	216	214	219	180	206	210	205	191	212	206	206	237	256	200	207	215	249	215	212	247	234	220	189	231	244	204	190	211	220	252	197	226	209	216	235	207	217	226	212	223	205	223	215	227	197	248	241	226	221	215	212	216	185	214	229	213	223	203	227	224	223	199	219	220	259	192	221	198	198	207	232	205	213	216	245	198	200	199	191	208	211	236	178	206	205	233	236	209	233	224	235	223	179	198	218	232	214	207	234	219	200	230	212	231	212	242	208	222	218	211	225	206	189	225	217	227	205	224	192	216	197	227	216	237	226	188	208	217	246	210	194	203	218	194	227	217	201	216	208	209	238	233	213	245	210	203	199	233	225	210	222	216	236	222	221	205	223	225	206	249	205	219	225	201	185	214	213	197	212	209	222	210	196	257	203	230	229	217	209	226	215	204	211	220	213	241	215	209	224	194	221	207	210	208	228	225	201	215	192	207	212	221	215	222	230	224	229	221	205	221	220	199	233	218	212	204	194	204	217	205	204	208	209	221	197	193	240	232	215	213	198	223	237	216	238	228	212	217	247	220	215	203	214	235	192	202	211	212	207	218	231	202	204	224	191	207	209	197	214	223	213	205	220	236	235	206	229	220	205	224	228	232	237	206	205	229	243	191	207	203	205	194	217	230	213	218	221	203	220	222	195	213	220	215	224	209	204	220	203	198	187	211	198	236	248	225	249	205	182	186	223	227	204	239	234	233	212	204	209	207	194	232	237	236	218	227	224	224	215	195	220	217	198	230	194	233	220	224	211	198	215	210	216	192	205	201	228	222	225	194	224	202	197	205	217	210	198	236	223	213	203	210	224	195	215	215	184	193	222	202	208	220	246	219	199	211	211	204	187	212	216	202	245	239	224	212	224	234	228	204	198	212	202	205	216	215	242	216	216	230	222	196	215	220	219	191	243	203	188	223	209	241	217	199	219	202	194	210	197	220	205	204	240	227	223	216	230	191	208	220	218	222	220	237	239	226	204	232	192	237	236	193	218	220	186	205	217	193	232	222	203	184	235	210	222	223	224	228	219	179	219	198	202	231	218	226	225	251	205	212	214	201	231	248	240	197	233	221	203	217	226	199	200	244	186	209	220	222	206	187	193	211	234	254	252	210	185	226	220	231	223	219	204	214	220	236	217	241	218	230	216	221	191	213	219	204	243	237	208	217	232	195	215	239	207	206	214	210	193	209	221	211	221	240	209	226	186	233	219	220	192	220	192	223	218	237	199	202	215	207	233	199	237	249	205	194	210	205	231	184	201	205	229	215	195	203	214	251	210	194	198	207	222	202	231	227	219	225	204	203	228	222	226	192	210	212	195	198	215	225	194	196	209	209	225	239	220	229	235	224	205	224	194	220	239	239	255	217	212	225	218	224	201	241	183	204	213	214	196	219	191	173	234	227	218	221	213	235	220	227	210	174	213	212	184	216	209	202	223	219	206	238	213	207	204	223	205	202	195	218	233	229	200	226	206	196	191	225	209	209	229	226	212	233	201	230	213	205	205	214	239	230	219	210	217	225	214	195	205	211	188	211	193	187	203	211	232	225	209	208	224	234	205	210	177	230	235	197	200	215	221	235	218	200	206	196	195	213	197	247	192	224	235	208	218	225	221	198	194	225	211	214	206	205	224	214	213	204	201	213	190	222	218	203	208	204	168	227	228	238	215	202	191	217	206	214	213	190	218	241	228	214	239	249	228	204	196	222	229	172	204	217	211	217	214	198	240	202	216	196	210	214	218	213	184	250	243	199	210	200	207	208	222	229	241	204	191	256	249	262	246	197	237	225	208	224	174	206	201	239	200	185	218	210	236	202	227	231	222	226	220	213	216	208	205	210	218	207	208	225	223	229	233	218	218	226	191	194	194	185	228	227	197	217	192	222	250	242	237	219	231	220	226	210	207	210	207	241	197	217	244	214	216	223	188	225	216	213	210	225	230	186	236	207	202	208	222	213	219	193	204	202	174	229	165	239	183	208	230	197	243	228	221	228	240	227	207	199	213	201	227	211	224	224	225	216	217	237	234	227	239	213	189	217	197	211	216	206	212	227	218	213	228	225	188	221	216	217	210	223	199	214	181	209	192	220	219	218	217	228	212	231	226	216	220	233	246	227	221	181	211	208	202	222	213	228	190	196	202	211	207	216	249	222	250	189	214	200	210	230	198	211	209	230	235	224	235	222	226	192	218	197	225	256	213	222	227	259	214	197	197	218	211	222	190	222	193	215	232	202	215	212	229	217	219	187	207	206	236	216	224	196	205	232	217	195	210	233	197	195	233	232	218	192	214	194	194	221	221	228	196	175	207	239	211	219	206	203	232	194	218	228	225	217	190	224	216	205	218	221	214	222	221	218	236	238	222	223	206	220	210	234	208	199	218	200	194	224	234	228	217	224	202	214	236	216	200	229	221	202	198	252	249	243	227	239	207	221	203	206	220	239	196	219	212	198	224	187	211	239	237	213	201	227	224	237	212	231	243	218	216	199	214	202	218	238	217	206	215	235	189	218	220	218	206	200	234	209	189	190	202	212	209	211	222	201	211	210	206	215	208	221	211	221	210	240	218	237	202	236	226	225	234	194	235	245	218	218	206	213	201	209	217	220	213	209	202	200	195	209	199
8199	2114	5061	5868	4870	3984	3354	2744	2283	1985	1775	1498	1354	1254	1224	1091	1009	999	930	929	856	826	751	814	777	771	683	725	719	708	617	624	635	586	606	646	632	585	663	623	587	611	557	610	575	558	597	584	596	540	568	609	562	583	588	564	564	535	574	530	543	546	601	506	511	523	569	570	538	494	543	525	578	538	557	568	509	515	531	525	530	566	532	519	570	542	583	539	532	515	508	551	543	515	563	534	508	541	540	527	526	532	541	542	544	525	534	541	555	519	559	568	535	535	503	548	531	506	516	508	557	555	527	567	498	524	504	513	530	521	493	499	500	505	523	540	546	523	531	520	537	534	512	489	569	540	530	523	506	501	530	483	494	556	503	521	485	516	515	544	512	524	524	509	495	473	508	497	544	544	494	534	520	526	519	525	521	490	516	541	513	563	531	475	516	526	525	516	495	463	522	502	510	521	479	529	516	493	506	531	526	507	511	559	551	536	541	526	502	585	544	519	554	544	510	534	565	519	504	560	485	508	537	490	506	543	535	497	549	496	501	533	518	499	508	459	494	561	529	512	477	543	523	536	512	530	507	506	496	494	517	494	542	534	489	516	495	510	528	522	480	539	527	518	523	513	496	480	526	569	503	511	531	520	553	503	546	496	532	463	540	496	500	529	496	518	529	514	502	525	488	485	536	480	506	509	483	506	483	510	495	507	533	546	505	513	506	553	504	521	507	543	540	498	532	492	544	518	502	527	495	478	538	523	516	519	509	512	498	501	471	525	541	488	514	531	516	514	513	530	479	439	526	491	489	510	567	527	525	537	492	528	488	516	492	510	521	473	525	527	517	544	514	523	508	492	517	502	495	524	507	518	522	509	523	493	508	508	550	562	500	528	510	476	484	539	537	528	509	501	508	503	505	488	547	520	495	499	507	538	499	550	532	552	513	498	501	498	527	556	512	495	504	485	474	534	529	550	510	498	530	499	503	537	510	508	509	477	518	555	497	511	517	479	499	551	521	514	536	503	547	521	502	510	510	523	524	492	475	548	539	511	504	525	523	481	537	498	522	538	480	537	548	538	531	495	500	487	449	539	490	537	486	529	504	502	494	533	577	491	506	548	527	515	540	501	535	485	528	498	484	557	546	512	513	476	491	531	532	477	540	513	518	492	489	496	515	537	528	493	565	514	518	538	500	535	470	504	492	521	509	527	501	530	513	521	533	544	479	509	508	483	526	492	503	556	527	478	534	545	524	510	553	521	522	502	526	543	498	527	505	523	516	541	501	506	515	530	522	479	534	491	559	515	487	561	534	511	511	517	553	505	524	542	500	548	505	499	545	507	496	537	514	489	543	543	539	490	540	517	539	522	495	487	491	511	519	542	534	503	500	458	521	494	509	464	510	502	504	521	515	525	505	529	492	496	513	521	455	523	525	516	496	533	541	519	495	513	524	531	516	538	513	506	529	500	505	522	551	538	534	500	548	582	505	525	506	500	528	554	551	554	512	505	529	509	533	511	547	509	530	496	520	505	530	511	538	500	506	466	473	528	492	493	488	510	529	535	555	518	547	485	499	504	514	516	485	539	520	505	502	544	551	533	516	489	521	490	518	495	520	512	527	506	500	516	467	509	506	504	477	509	510	502	512	507	509	457	556	523	495	507	526	535	540	492	517	532	505	488	507	483	556	484	527	499	519	505	519	504	514	533	533	561	524	494	524	515	571	544	500	504	543	495	526	520	545	497	527	516	533	504	503	523	508	515	515	510	521	500	543	473	526	533	546	530	496	536	519	509	539	532	486	518	564	470	541	545	520	474	544	498	494	518	533	538	497	482	514	493	510	500	492	497	529	504	520	486	517	536	517	509	482	516	526	449	491	557	509	553	537	509	482	458	535	490	518	525	521	510	511	522	543	517	527	518	506	522	546	535	570	527	503	521	501	539	535	501	504	518	483	470	540	484	549	518	525	524	532	549	511	537	454	504	553	511	502	550	533	546	518	499	527	530	525	541	550	562	526	501	495	523	543	527	507	543	511	503	511	529	515	516	487	513	493	489	511	532	516	492	491	523	498	512	496	513	504	550	527	488	501	518	516	520	522	527	498	485	512	503	493	539	514	536	515	490	534	563	527	530	492	493	493	502	491	523	513	513	534	536	500	517	530	545	523	532	550	478	543	525	522	512	492	536	572	542	527	513	520	534	471	490	515	505	491	525	573	543	518	523	484	519	504	521	490	518	500	515	510	540	533	572	516	540	489	526	520	532	518	526	513	532	535	511	532	512	527	496	493	508	505	475	552	547	522	532	539	464	559	510	516	526	525	524	522	502	503	531	530	520	483	537	479	489	525	505	493	532	536	518	532	517	502	486	509	518	495	483	522	499	494	471	496	484	510	505	503	516	528	479	511	541	506	501	528	552	536	500	461	517	515	523	491	499	489	507	538	546	522	483	487	506	514	493	492	498	519	494	495	522	509	511	560	508	511	526	549	543	525	534	510	513	516	488	508	529	521	494	506	494	523	562	492	513	483	534	565	501	543	468	557	504	496	497	514	495	524	499	512	562	508	516	518	488	557	513	523	558	544	547	480	507	489	527	515	489	537	542	539	481	498	499	523	533	535	533	554	480	552	496	509	495	542	517	475	538	525	506	505	527	504	551	511	525	475	552	545	520	532	544	515	491	525	505	505	496	485	485	536	531	548	525	528	507	495	503	504	501	489	492	531	551	537	506	487	516	543	499	555	497	504	514	518	537	511	540	561	474	523	520	507	534	512	525	466	504	536	534	501	462	466	520	508	497	525	549	512	487	504	503	523	510	554	522	495	521	565	519	498	550	506	511	490	547	521	558	509	501	550	527	540	520	448	513	528	514	494	556	493	525	501	507	535	499	576	518	512	508	485	538	522	530	522	553	526	537	526	506	522	510	521	517	473	523	498	496	531	509	510	533	509	514	487	543	528	497	514	499	538	495	488	539	485	545	516	527	520	550	534	496	529	507	510	509	551	544	509	495	472	565	519	508	524	520	510	468	520	528	531	513	505	482	514	499	542	481	501	537	511	472	556	534	530	541	493	530	516	491	507	514	521	508	515	525	539	549	507	546	485	533	519	509	452	515	530	500	510	533	523	508	516	533	502	539	518	533	481	530	512	528	502	516	504	502	543	523	493	488	501	508	526	502	504	552	550	490	481	511	541	484	505	523	517	502	503	529	516	521	491	522	494	523	465	488	505	523	527	500	518	532	525	494	523	492	526	535	512	525	486	542	540	480	563	508	513	534	522	496	531	517	568	503	472	552	487	548	502	523	487	516	517	545	505	491	531	511	543	519	542	523	491	486	509	557	498	499	532	494	505	506	533	461	523	517	527	497	562	495	496	500	513	515	502	507	508	516	476	537	536	528	497	513	463	523	539	548	518	504	499	513	518	528	505	484	506	511	513	542	528	515	519	525	511	535	528	493	528	502	492	518	494	504	492	511	539	501	512	512	501	487	483	484	545	508	513	506
2408	102	92	110	76	59	49	58	58	64	55	36	53	43	44	43	68	43	47	43	47	41	55	50	58	36	52	55	55	50	46	61	46	44	46	48	48	53	45	49	45	46	54	41	41	49	56	45	44	39	46	58	41	50	57	40	43	39	53	40	52	65	50	54	44	54	38	42	53	47	43	63	43	43	42	38	47	35	42	43	37	47	45	45	54	45	39	49	52	44	48	40	43	59	41	36	43	35	50	54	43	36	45	48	63	37	55	40	49	37	53	44	39	53	37	43	53	64	46	43	44	44	43	41	45	49	49	56	53	38	44	44	62	48	55	47	63	53	43	32	40	41	49	43	49	63	50	41	53	42	40	48	35	47	48	30	58	42	53	50	44	44	37	52	43	58	51	46	55	50	40	51	45	38	47	31	41	69	46	45	45	67	39	38	37	40	50	51	61	50	39	61	40	51	40	43	39	45	44	50	55	44	40	50	43	50	45	50	43	38	57	47	52	44	41	51	48	48	53	49	54	43	50	45	48	39	48	39	41	44	58	43	60	51	47	40	60	36	31	51	50	46	44	48	47	56	50	32	52	55	52	56	46	38	53	54	46	56	48	37	56	41	50	50	48	63	36	49	48	34	42	54	40	40	66	54	49	57	46	43	49	48	58	44	55	45	49	46	56	48	49	51	52	56	58	45	56	43	43	49	31	39	50	47	31	41	52	35	51	42	37	37	49	47	31	48	47	47	50	39	33	42	50	42	44	42	42	46	53	40	40	48	48	46	46	42	38	42	52	54	39	40	39	54	45	50	50	49	56	38	69	53	45	42	43	58	45	61	40	47	46	43	47	59	43	40	46	52	38	38	63	59	43	42	54	50	59	49	51	40	46	61	48	49	49	57	50	47	46	50	43	54	43	53	60	52	47	57	55	50	58	55	55	45	50	55	49	58	58	56	58	43	53	56	32	42	37	44	50	58	35	43	44	41	37	54	46	50	45	50	55	47	35	32	29	51	50	53	54	53	46	38	43	50	41	42	46	44	43	39	52	46	65	50	46	51	43	41	49	53	53	42	41	47	46	35	47	39	49	44	53	37	33	53	37	45	54	54	50	49	49	51	29	35	45	58	50	45	44	41	48	45	56	44	49	44	52	38	43	47	46	49	56	41	52	38	47	43	51	51	50	53	50	50	41	34	67	57	54	47	40	39	42	49	45	50	40	48	55	41	55	44	33	51	62	48	54	47	44	45	51	59	56	38	47	42	46	47	57	49	43	36	41	48	67	59	57	47	36	43	48	32	57	60	50	37	48	48	48	41	56	36	48	47	50	40	29	42	44	39	44	42	60	40	58	36	54	48	48	43	61	42	43	56	38	49	53	45	43	46	46	46	52	46	53	33	57	43	62	41	46	46	51	49	48	40	38	39	40	42	44	49	38	49	48	46	54	55	45	37	47	43	49	55	54	41	40	45	46	52	40	46	46	49	45	39	45	46	41	51	55	58	39	46	61	41	51	45	42	49	51	44	44	44	37	43	43	50	48	51	49	58	41	42	48	49	44	49	52	51	47	53	47	54	55	45	44	56	53	39	40	43	41	48	46	46	52	41	46	35	40	56	52	40	43	40	38	52	55	42	60	57	56	47	36	49	40	41	45	47	52	42	48	53	35	52	40	44	47	48	50	52	49	50	49	51	47	46	44	61	50	53	37	44	53	54	44	44	46	53	52	43	42	58	40	45	44	43	57	42	50	48	47	51	56	42	43	57	46	40	49	46	56	59	58	38	38	42	52	42	47	57	52	42	42	47	52	47	49	44	53	47	46	41	42	51	52	47	42	45	48	44	41	40	39	47	48	63	43	46	51	54	45	37	39	51	52	49	50	42	55	42	54	41	68	61	48	48	48	44	52	49	36	51	47	43	44	50	48	63	46	36	61	50	45	55	38	39	48	37	42	34	48	58	42	50	39	52	49	54	52	49	54	44	48	45	45	45	52	52	28	56	33	47	49	41	49	42	57	50	38	31	37	39	58	48	53	48	55	47	41	50	52	47	65	56	52	42	44	46	52	42	39	39	57	47	45	49	46	47	46	45	58	27	40	48	55	45	62	48	49	53	45	38	52	43	41	37	55	39	36	46	42	39	44	50	50	50	60	50	45	50	52	48	55	49	48	55	43	59	51	51	38	53	50	43	33	52	44	50	52	49	40	36	37	47	51	43	44	40	52	44	47	38	51	42	55	49	45	50	52	51	51	48	45	40	49	32	65	42	45	47	63	41	49	45	67	39	40	41	47	45	41	44	47	32	46	37	44	36	52	46	43	46	66	47	45	54	33	40	42	55	50	60	43	37	42	58	46	43	62	43	53	45	48	45	45	44	42	45	43	34	46	45	54	54	39	44	38	57	49	54	55	49	49	54	41	41	47	38	51	42	42	54	44	45	55	43	56	50	52	44	50	47	56	33	52	47	45	50	62	32	74	42	37	43	44	40	37	47	55	47	49	57	54	39	50	41	50	45	45	46	38	43	56	61	40	56	38	50	43	53	48	44	43	45	50	48	44	54	39	57	54	48	61	53	45	49	52	51	38	55	58	44	40	48	44	39	38	43	49	32	53	46	55	45	42	55	50	37	39	59	43	37	38	50	44	44	41	38	41	52	48	43	41	51	38	48	46	56	41	55	41	45	48	41	54	52	49	43	37	53	51	43	55	41	49	40	48	38	54	41	59	49	48	48	48	53	54	59	48	46	40	38	57	33	38	48	45	57	55	42	40	53	46	42	41	40	54	53	39	50	41	37	51	55	34	60	43	44	49	48	64	56	50	53	41	48	40	44	41	45	50	54	49	48	56	48	53	48	52	45	45	54	50	44	37	50	34	35	46	43	40	56	52	36	44	61	37	47	53	46	35	49	49	39	49	42	54	61	49	43	48	39	40	52	38	46	46	49	57	59	69	62	51	38	49	48	44	34	42	48	50	53	46	46	49	43	47	39	43	53	53	41	41	39	31	52	55	29	42	54	46	44	47	52	39	40	53	53	35	45	55	56	49	60	45	59	47	49	39	50	46	40	41	43	49	51	36	48	44	40	32	55	35	45	40	42	44	48	44	51	41	37	49	49	46	55	51	53	51	43	49	41	43	46	42	47	52	48	37	45	55	46	45	38	45	43	43	35	40	36	46	44	39	44	40	58	41	42	54	49	51	54	35	40	44	57	42	46	58	55	63	53	48	46	43	50	44	50	48	43	48	54	46	50	52	40	52	37	44	51	44	51	43	48	48	44	43	46	51	42	44	48	48	47	53	49	48	50	43	37	56	47	42	48	49	42	64	44	48	53	41	33	48	46	49	51	43	45	55	38	46	51	56	40	50	37	47	43	53	44	47	52	56	37	48	42	48	53	49	38	53	44	42	36	28	48	58	55	57	47	46	48	52	46	36	44	48	46	34	49	46	35	36	34	38	56	47	59	46	55	52	57	55	44	59	39	35	46	43	51	60	47	54	62
2150	199	261	315	275	248	251	216	194	185	198	177	193	188	183	161	167	147	159	188	163	174	164	165	163	172	160	157	164	170	151	153	184	151	150	163	151	193	165	139	143	156	164	152	150	195	157	172	144	156	180	142	149	167	145	159	149	156	150	151	159	147	154	143	155	159	151	169	165	146	167	156	177	151	159	186	166	135	167	156	170	137	171	178	167	143	162	138	161	146	145	171	180	157	136	146	147	167	151	152	168	170	160	143	161	138	152	160	186	161	150	165	161	162	136	168	175	182	170	154	166	155	156	149	147	168	165	159	157	165	162	163	169	156	153	175	137	177	173	167	148	162	134	160	182	138	171	177	161	203	160	158	153	152	156	157	178	155	149	139	154	157	155	157	136	172	184	174	154	165	141	168	153	163	161	143	172	150	158	168	155	159	160	149	169	151	141	153	170	143	154	141	159	155	148	168	165	142	146	144	151	160	158	152	151	182	166	169	171	183	172	176	176	158	149	156	147	159	149	133	163	188	140	169	154	137	165	150	147	137	156	149	161	157	144	160	148	137	165	157	149	137	178	162	129	159	142	157	158	154	159	148	176	182	171	149	160	170	153	159	165	139	166	140	179	142	155	130	142	158	166	161	153	147	157	165	164	172	160	135	141	160	164	172	133	160	149	163	147	196	126	171	168	156	157	169	165	151	163	147	182	161	158	167	154	140	157	156	157	159	149	156	190	156	161	162	158	152	174	184	151	141	151	151	152	150	152	165	166	146	157	173	167	144	157	156	137	172	151	165	153	152	153	141	150	156	163	186	159	167	174	166	151	153	154	158	147	155	166	147	160	147	154	168	144	148	161	184	174	161	175	145	154	142	156	148	163	169	143	142	148	161	141	140	145	150	138	179	168	185	175	142	174	148	180	139	172	153	150	159	152	163	159	168	161	158	147	152	146	166	158	145	140	196	154	147	163	156	169	153	162	185	158	163	144	149	177	139	141	166	188	141	207	154	131	154	162	155	154	146	160	164	150	165	137	151	162	169	151	149	158	146	158	128	160	171	158	171	165	162	139	171	148	142	168	164	162	181	145	160	154	155	173	158	178	167	165	146	187	179	167	161	164	142	159	166	146	162	166	141	148	161	145	157	176	153	133	161	159	135	169	141	161	174	171	165	165	165	168	190	168	148	133	154	164	175	139	128	181	173	157	172	149	151	170	151	180	165	179	157	154	146	162	144	167	168	155	164	163	160	166	178	138	163	157	150	147	166	166	168	163	170	164	151	147	160	163	149	162	165	151	179	141	152	141	162	140	181	161	161	170	183	155	162	156	149	170	162	165	160	150	155	167	174	141	165	167	144	150	155	152	176	159	139	159	159	150	156	164	146	186	165	164	147	165	161	173	168	144	162	151	159	156	173	154	167	162	154	161	181	175	161	164	147	171	131	156	148	152	165	153	163	158	152	155	156	125	164	139	173	155	171	169	168	152	172	164	160	166	165	155	161	148	143	155	191	192	143	157	204	150	173	139	165	150	153	179	153	151	145	184	138	151	171	167	173	145	154	146	142	138	166	142	175	171	151	152	160	186	134	161	165	165	159	165	162	181	153	153	146	168	152	178	150	162	149	161	166	146	165	164	159	164	175	142	147	173	158	155	168	157	147	154	149	182	149	151	168	158	154	164	161	141	170	147	171	152	170	177	189	172	147	169	141	165	164	167	145	177	181	138	148	168	165	154	175	141	171	170	165	170	153	145	155	167	158	178	158	159	153	153	136	176	148	166	161	178	155	177	139	155	188	153	169	169	151	155	165	167	145	172	145	160	146	183	158	163	129	167	198	176	159	151	154	156	156	162	189	152	169	147	152	169	144	138	162	147	171	169	153	173	176	161	163	159	166	183	131	148	160	161	159	153	159	163	149	150	131	157	159	168	160	149	164	175	151	141	158	150	150	153	155	155	167	175	157	163	150	141	165	192	173	138	144	139	164	130	166	155	166	150	156	146	179	172	170	167	146	173	197	170	150	142	175	138	140	158	168	147	171	160	153	131	139	147	166	149	148	158	158	154	175	162	149	164	180	164	156	150	156	135	151	160	159	148	166	159	156	164	176	146	144	170	147	163	165	166	157	173	171	142	158	153	143	156	148	163	164	144	152	151	170	156	159	139	158	158	159	174	164	166	147	174	146	176	161	147	164	165	149	135	153	162	140	194	177	187	132	144	169	163	152	170	171	173	144	153	163	155	163	167	146	167	167	154	158	159	169	167	143	153	149	158	153	175	169	157	145	151	164	165	159	148	149	162	162	162	145	140	183	157	155	159	175	155	187	163	149	152	148	167	160	195	163	154	140	170	144	162	143	176	166	143	143	163	154	145	152	149	162	153	163	155	168	165	142	178	156	159	172	184	148	146	153	158	164	155	171	147	176	178	159	148	159	155	149	164	151	146	171	182	147	151	159	159	158	144	165	166	155	158	170	171	149	153	177	154	145	176	171	171	159	147	148	169	159	149	170	149	153	136	160	165	152	171	158	164	135	172	144	146	160	147	171	159	172	139	152	149	165	179	153	156	144	144	168	136	165	135	152	153	154	154	154	139	168	150	157	181	155	166	167	131	151	143	145	166	156	151	156	174	155	147	168	148	182	160	162	156	160	165	165	168	155	146	150	150	129	135	171	175	166	159	144	178	143	152	163	150	149	135	161	166	164	170	144	172	163	140	149	185	160	179	169	170	168	158	146	163	186	159	161	151	166	162	165	141	185	168	174	179	167	188	147	158	159	157	156	152	161	152	165	139	159	167	157	136	175	148	152	135	155	143	164	164	155	172	164	166	141	159	173	144	177	146	160	151	167	147	146	154	160	166	164	149	156	192	151	184	149	153	166	162	150	160	159	132	170	174	155	153	149	143	168	156	162	165	161	158	164	149	140	154	166	167	146	163	166	162	158	151	156	172	160	141	142	150	182	150	184	150	165	166	152	152	164	137	168	185	154	147	158	150	175	145	164	179	148	148	156	185	167	135	153	159	155	156	178	174	152	167	155	157	158	172	150	165	151	141	136	168	156	187	159	157	138	148	182	176	156	183	161	134	153	152	168	159	162	169	195	153	164	147	163	153	174	150	160	155	157	128	167	160	164	159	174	167	158	160	143	155	185	156	152	153	135	177	162	150	154	161	154	151	184	149	162	155	168	182	172	179	165	151	136	165	169	149	156	162	149	149	140	163	156	173	153	172	161	166	152	154	178	166	148	145	151	163	156	174	149	167	170	163	163	147	161	165	144	159	186	148	168	177	171	150	152	155	156	154	174	154	154	158	165	144	159	168	155	193	169	162	161	154	155	162	185	123	141	163	163	180	158	173	148	157	148	165	176	159	155	148	148	164	162	156	157	147	163	141	166	165	160	154	167	154	154	179	142	158	173	169	151	159	170	161	158	165	176	144	153	153	156	181	158	132	139	149	151	171	165	185	170	158	151	160	156	184	146	152	147	150	157	165	155	171	158
9636	1168	1321	980	695	495	400	345	271	297	227	197	178	217	185	160	158	161	166	139	147	180	146	143	171	135	126	150	133	143	142	142	132	131	137	148	132	134	141	153	137	129	143	148	136	131	153	139	125	143	141	133	167	143	136	140	122	140	148	144	134	113	124	130	133	134	138	138	129	140	138	143	123	142	105	134	129	137	149	125	127	122	148	130	116	141	144	132	146	138	102	133	140	125	143	147	143	137	141	140	128	121	132	163	112	124	114	146	134	143	140	144	137	139	139	131	116	119	140	143	123	127	135	138	146	133	131	111	128	122	121	119	138	116	133	137	131	131	140	133	119	135	149	136	134	127	122	144	128	162	131	153	131	141	126	124	140	127	136	138	124	121	140	143	142	117	126	151	130	130	151	117	113	132	132	130	139	119	144	137	112	124	133	103	138	118	125	141	155	154	131	132	148	132	151	120	125	112	160	134	173	139	148	117	125	148	158	125	129	134	109	125	134	135	119	148	129	156	108	135	104	131	138	162	155	147	117	121	145	114	109	120	144	136	143	118	140	137	149	149	148	149	139	144	132	139	136	140	123	134	179	135	130	122	154	122	140	123	130	159	156	147	115	131	136	150	140	125	150	136	131	137	140	129	123	123	133	113	148	113	130	122	139	149	137	138	108	117	125	127	123	135	133	143	129	147	135	117	137	125	143	125	119	131	116	120	146	112	132	126	136	144	142	125	133	141	142	159	140	112	134	135	122	135	143	138	133	121	138	143	134	136	117	150	144	138	123	137	117	133	119	133	128	125	123	133	152	129	129	129	143	121	154	125	135	139	127	126	129	127	132	138	134	128	150	134	154	126	142	153	122	130	134	134	138	119	137	130	118	145	152	139	144	121	123	152	136	154	129	112	141	127	116	134	140	106	132	138	131	134	127	130	147	129	131	124	137	146	130	136	126	136	147	116	156	151	133	135	133	135	149	141	115	119	131	125	125	152	133	139	143	148	138	130	151	139	150	129	136	127	121	137	138	148	111	136	134	123	140	136	146	126	122	151	143	121	135	135	125	152	145	138	116	138	137	154	146	159	141	118	132	143	141	127	153	110	144	139	137	124	120	139	150	129	136	135	125	126	131	150	122	128	125	123	149	142	164	107	144	128	125	150	139	146	116	122	136	129	127	136	133	120	141	151	129	129	123	132	143	138	110	117	132	144	152	132	134	130	122	133	135	121	142	135	127	157	133	144	142	117	129	129	135	134	137	147	130	128	123	141	112	137	120	132	132	133	129	114	133	123	144	132	132	124	158	115	116	142	124	118	113	129	120	140	122	165	136	145	143	132	143	123	131	136	136	147	147	133	135	127	128	130	106	127	117	125	129	150	152	125	134	141	139	133	161	142	141	117	110	138	134	129	118	115	134	114	132	131	120	141	163	149	125	128	135	122	145	143	135	119	115	141	128	129	167	136	116	132	152	146	131	133	145	110	138	139	124	141	139	116	130	129	136	144	134	122	125	141	124	151	128	150	126	112	134	111	154	159	129	132	143	142	126	134	118	125	129	121	165	154	143	152	144	146	139	105	122	132	134	152	124	137	148	131	121	130	162	154	131	133	141	128	140	141	126	138	148	119	129	124	130	140	112	128	102	128	148	138	145	155	130	111	148	119	126	149	129	136	142	128	131	138	144	124	133	115	140	118	115	149	124	110	120	134	138	138	126	111	113	135	136	128	125	124	135	138	133	126	150	124	129	136	145	130	141	117	134	133	119	141	111	134	136	153	154	129	113	136	114	130	120	147	143	148	121	133	134	112	131	130	143	109	103	129	152	144	128	130	117	140	135	130	142	134	121	135	121	130	129	134	137	104	136	115	133	137	112	140	130	135	125	131	113	136	142	150	131	140	132	126	135	118	117	118	143	122	126	142	123	126	144	119	132	145	150	129	151	119	140	113	131	128	140	125	137	122	134	123	139	121	137	126	108	130	136	150	111	104	118	136	133	115	129	133	141	127	110	121	142	119	132	131	129	152	133	129	143	116	156	123	125	116	134	123	122	114	141	127	134	126	125	131	155	149	123	141	129	124	142	149	116	116	140	143	120	138	138	126	153	102	128	129	125	123	132	133	117	139	126	119	139	155	115	129	137	139	118	149	137	140	155	95	138	139	116	122	120	108	145	132	128	123	154	141	138	133	128	113	124	135	136	135	115	134	142	132	150	118	118	133	130	117	132	138	122	141	136	131	131	121	150	129	126	134	143	127	137	148	146	133	135	110	125	122	140	136	149	155	122	129	103	132	125	136	126	126	114	144	131	106	132	139	141	112	151	138	116	124	162	151	132	99	144	147	127	131	130	144	136	137	121	121	121	139	143	116	109	115	120	135	152	103	129	139	144	131	133	130	121	122	139	151	123	127	133	152	145	138	143	118	136	140	116	112	145	133	153	145	132	132	148	107	125	138	166	119	123	136	126	123	131	134	102	136	140	140	146	126	126	149	128	111	143	111	137	133	133	136	135	102	137	114	132	120	126	134	131	136	113	127	128	142	130	106	129	133	135	107	135	147	107	137	157	149	144	138	146	130	124	139	138	136	128	135	136	142	133	123	141	128	130	133	142	124	119	132	138	140	147	130	126	150	131	126	158	124	114	123	140	129	129	134	140	142	133	110	149	155	153	116	108	104	112	143	115	138	133	141	127	140	136	154	129	143	120	140	143	133	131	136	123	123	125	132	131	140	147	114	119	151	127	142	157	121	130	128	135	147	138	138	133	137	141	106	140	133	139	129	117	123	133	122	135	125	138	131	133	118	146	136	136	151	146	137	116	126	127	116	131	158	142	138	138	129	129	108	129	134	127	161	107	142	139	150	127	137	156	136	141	136	134	147	134	130	135	117	117	130	134	147	147	131	131	130	113	117	136	137	157	130	126	161	131	138	129	109	139	132	161	140	101	134	146	132	138	136	135	116	126	134	109	124	130	133	135	150	139	132	148	127	135	115	132	118	136	133	134	140	145	138	137	135	143	130	148	131	129	128	150	127	128	127	116	143	121	134	108	136	136	116	113	150	141	128	134	139	134	143	111	137	129	161	141	157	136	126	134	127	138	129	148	131	114	128	121	121	130	129	139	116	156	143	125	137	119	156	134	140	144	151	128	126	138	120	145	127	127	117	149	122	138	141	127	139	128	130	130	122	138	155	134	122	127	146	137	133	140	125	125	133	110	126	142	113	133	114	144	137	140	139	141	110	116	129	144	128	148	161	127	124	142	149	142	124	126	145	132	122	148	113	134	138	141	121	129	126	131	127	134	132	141	124	137	126	122	136	150	142	132	145	131	126	115	157	124	115	133	133	111	128	155	143	138	111	143	115	126	129	133	140	132	142	109	143	120	139	129	120	120	125	130	166	126	125	126	131	130	99	128	136	139	143	123	150	134	144	136	135	138	138	131	128	143	132	141	148	151	135	109	133	132	108	132	127	152	138	151	117	138	142	150	114	132	126	126	118
6454	1177	2826	3284	2874	2290	1932	1614	1470	1189	1078	923	865	774	725	642	657	587	568	624	556	501	538	538	495	457	480	470	440	475	415	431	404	388	407	406	430	410	448	433	388	408	426	365	400	369	405	415	404	369	380	402	364	362	359	412	415	392	337	363	350	370	371	395	383	361	365	368	398	396	332	340	353	398	373	355	374	379	372	362	352	372	382	356	350	381	351	400	365	339	350	355	327	344	332	336	358	350	370	374	349	350	338	368	332	384	353	402	402	350	348	374	367	378	345	354	360	373	346	347	380	380	363	323	339	363	384	355	379	348	366	353	406	336	333	339	358	312	339	335	361	319	354	392	400	388	364	356	355	374	365	316	338	325	366	327	333	358	389	332	362	372	376	376	366	379	351	333	344	374	351	339	360	372	329	360	362	350	354	371	386	336	343	346	315	377	374	327	357	369	318	319	343	337	367	363	378	366	322	335	333	310	380	344	322	368	371	369	324	348	329	323	341	359	343	347	363	346	348	337	364	347	354	326	344	360	351	363	383	343	329	378	349	343	356	346	355	310	368	346	352	369	372	396	335	313	312	337	349	355	327	382	358	337	380	321	347	372	347	370	378	332	336	339	342	351	356	380	329	342	365	318	332	355	344	349	377	360	364	341	360	349	351	339	351	364	356	376	341	333	337	346	354	366	367	342	354	362	351	385	381	366	350	372	334	389	383	329	376	311	334	339	369	351	383	383	391	372	374	332	357	346	355	363	358	365	380	353	354	324	336	352	366	348	341	326	367	376	340	330	311	307	352	299	350	334	377	350	349	317	366	376	338	364	333	381	358	334	322	343	322	310	348	354	354	322	372	367	339	360	372	356	355	335	358	354	382	373	347	349	353	366	363	343	349	345	358	346	355	373	386	331	367	345	352	335	370	360	349	363	325	359	393	350	347	390	345	351	350	347	348	363	365	351	341	376	382	371	385	377	330	418	375	339	342	369	364	362	394	362	343	369	374	362	363	353	339	349	331	354	332	349	339	340	326	361	361	342	324	340	364	386	359	340	332	306	363	365	338	325	333	362	364	345	346	346	316	351	357	329	371	374	361	334	342	360	352	349	396	342	330	312	354	334	341	333	342	329	336	366	368	330	350	346	321	361	338	365	347	359	360	339	349	362	346	345	373	367	349	349	343	355	345	350	366	361	345	345	324	378	349	344	353	343	375	346	345	350	364	383	338	371	392	329	375	322	340	348	392	350	358	345	335	330	353	327	353	360	363	344	344	332	355	323	344	359	332	353	368	383	373	329	362	371	368	354	322	369	374	356	349	353	347	375	374	342	358	353	358	358	346	380	368	363	355	338	354	314	364	360	362	336	345	358	341	366	357	357	360	341	309	355	351	400	357	359	330	348	312	325	372	337	372	378	363	342	379	350	302	394	347	337	345	339	355	360	362	340	353	333	340	391	383	366	341	328	334	335	339	354	331	365	361	358	361	328	300	382	361	340	361	393	393	344	359	314	366	357	367	358	355	329	385	315	340	376	365	349	342	303	349	340	352	332	352	384	344	367	334	344	345	324	340	380	328	362	323	355	360	369	321	364	395	338	380	357	375	316	354	348	370	360	366	338	371	339	353	370	326	338	342	353	350	342	384	342	371	368	373	357	341	345	345	366	352	370	328	313	321	368	356	373	364	348	345	350	335	328	354	342	339	370	368	368	337	356	353	370	335	359	351	369	338	336	376	377	328	329	355	337	336	361	334	340	371	358	351	333	341	360	381	401	349	322	347	365	335	328	402	364	343	347	339	360	368	379	366	360	368	342	349	372	376	335	352	353	330	385	368	363	367	347	352	342	330	323	351	368	369	369	354	359	372	378	377	333	368	370	330	370	334	396	376	368	422	345	342	321	319	330	343	393	333	331	333	359	321	354	346	361	309	376	382	353	365	365	392	335	324	328	365	360	345	366	334	311	408	333	367	388	393	378	365	362	356	348	418	329	385	346	336	357	342	338	352	350	331	341	327	323	352	355	375	366	367	358	350	358	342	354	372	336	326	320	357	378	381	334	339	335	342	374	349	382	413	346	317	343	344	316	338	349	336	322	348	347	337	328	337	390	359	377	326	373	365	334	341	339	353	369	355	368	360	331	336	363	342	338	376	355	349	365	338	353	330	362	360	342	380	365	352	362	331	372	322	365	355	356	368	373	376	326	366	356	353	333	345	359	358	334	356	371	361	333	361	383	387	341	337	355	360	345	320	354	341	363	347	346	318	374	356	375	370	362	369	362	331	354	371	345	376	350	338	333	346	320	359	336	363	359	362	370	370	367	322	345	409	342	344	307	348	339	352	350	351	386	360	359	341	367	341	335	361	343	350	330	369	348	346	340	351	367	361	362	352	343	364	344	326	333	344	369	333	290	401	360	360	342	377	328	366	357	353	349	354	343	313	378	319	370	352	365	330	356	362	334	349	364	341	365	368	348	336	354	338	369	349	344	348	341	351	356	356	361	338	309	368	359	317	341	366	358	364	337	372	363	353	327	310	319	346	360	348	368	322	357	339	342	359	367	322	333	348	377	366	360	339	357	359	350	356	353	354	366	361	379	351	320	360	302	385	334	353	382	342	348	322	368	338	343	343	352	339	342	347	335	357	385	348	369	385	314	330	352	362	327	359	387	340	352	343	356	329	380	341	364	353	372	356	366	363	330	340	320	351	352	346	339	353	329	339	337	344	321	350	343	388	351	351	343	378	374	381	329	362	337	345	331	359	351	326	348	332	387	320	340	341	359	374	356	389	376	376	347	350	328	375	350	377	344	352	352	358	333	374	371	375	363	344	357	334	362	340	328	366	381	326	328	338	345	383	352	314	339	317	382	355	366	373	387	352	345	373	350	368	329	350	351	339	361	351	376	334	347	367	350	362	361	328	344	381	322	343	397	382	358	332	355	363	362	365	340	338	358	333	356	365	338	349	355	382	349	344	326	362	369	340	367	355	370	341	347	322	354	334	373	376	327	333	358	353	382	335	382	357	382	358	344	352	376	344	341	394	344	361	338	345	337	352	356	352	357	366	334	379	342	356	348	375	365	385	357	372	328	363	358	348	351	344	374	351	390	351	342	353	377	356	338	337	352	330	287	346	362	342	357	362	351	338	347	331	313	400	344	379	364	330	374	360	353	348	361	346	343	328	340	364	357	362	365	377	356	373	358	350	367	336	357	382	316	350	374	324	340	392	342	345	378	347	368	347	336	379	349	330	366	347	352	350	350	385	391	332	377	335	383	355	325	344	353	334	331	355	360	365	332	358	353	334	341	347	347	337	372	344	367	363	341	347	349	349	357	349	325	383	351	389	346	347	344	376	358	377	396	350	382	381	370	357	367	327	344	333	352	364	380	328	366	350	354	381	354	358	340	345	350	362	357	370	372	361	373	346	369	337	358	353	348	346	367	334	353	353	333	342	382	317	323	371	335	365	355	336	404	386	374	352	324	359	359	365	340	348	364	371	320
16945	2818	2556	1892	1224	946	796	610	464	470	403	392	363	337	286	283	304	288	276	257	273	245	238	253	243	265	257	254	223	210	223	223	230	226	222	205	228	233	204	240	210	232	253	203	234	244	195	211	222	201	215	244	198	212	236	236	216	226	220	197	248	229	230	196	212	211	193	222	200	192	228	200	227	193	219	224	234	217	200	237	220	243	210	236	201	210	247	216	257	211	210	230	197	218	208	236	223	204	233	211	231	234	207	224	218	220	238	207	235	208	218	217	237	218	243	204	213	197	218	206	216	221	215	249	242	188	207	185	212	225	208	203	204	224	215	220	217	224	226	203	209	212	233	226	227	229	184	231	173	207	223	206	235	195	193	216	227	222	219	199	219	218	221	209	212	207	201	226	240	227	219	221	217	212	231	221	245	207	171	203	201	222	202	193	183	222	207	202	233	224	211	224	236	243	237	227	227	230	190	225	230	243	205	217	220	222	214	224	199	216	222	261	198	217	230	216	231	222	224	204	214	213	226	216	227	229	208	209	238	257	210	199	220	182	213	207	221	216	199	212	226	213	221	184	230	251	236	202	193	212	221	201	223	210	236	209	215	217	231	237	234	191	218	218	218	220	233	197	230	213	200	226	208	214	243	227	217	217	213	212	236	204	208	210	215	206	216	193	215	204	208	211	189	216	214	252	257	220	211	227	211	225	208	204	216	196	224	212	208	193	206	231	203	224	197	217	216	206	215	207	213	208	226	212	221	221	244	214	221	228	245	218	205	234	223	196	212	215	208	196	233	234	212	233	236	227	206	202	197	218	213	233	236	220	223	206	244	219	192	224	221	195	217	237	217	235	205	207	215	208	238	195	213	233	204	184	217	214	200	213	210	248	199	237	207	211	223	196	239	229	219	198	192	196	216	215	191	207	201	198	249	219	228	223	222	219	179	220	218	217	213	233	223	191	205	203	244	203	221	228	216	214	189	245	228	184	226	218	211	210	212	225	213	218	249	236	217	205	230	191	201	214	229	183	219	223	216	196	224	214	214	209	198	220	226	214	227	204	206	242	215	210	194	220	222	237	219	187	226	229	207	209	228	213	231	224	213	217	233	212	202	212	214	200	245	201	236	196	210	226	242	233	217	213	201	217	220	233	212	231	226	234	243	237	221	219	217	200	186	201	185	222	230	205	198	219	225	216	218	234	221	234	188	211	224	229	232	250	244	211	201	215	208	211	220	206	192	220	201	185	217	200	202	228	206	208	198	223	215	228	229	202	195	215	202	195	220	212	178	204	211	218	207	215	227	200	229	198	201	214	213	221	221	219	210	230	239	219	188	231	229	183	192	220	236	189	209	210	226	247	225	206	200	217	217	204	256	220	208	226	198	212	219	195	210	203	200	199	211	212	210	233	204	226	197	208	202	194	190	213	233	194	196	251	204	212	215	202	230	219	202	190	205	201	204	229	205	199	221	216	205	220	211	218	245	211	185	220	247	225	197	215	210	236	232	215	226	205	197	226	205	214	174	223	181	197	214	219	218	235	230	245	205	188	220	209	192	214	212	219	212	204	210	201	213	211	234	209	238	206	202	235	206	217	210	233	184	192	210	260	228	208	220	203	191	216	209	199	221	192	195	231	224	189	206	203	230	218	190	197	199	212	224	230	220	223	208	228	218	220	225	218	251	221	217	215	223	221	214	221	238	207	222	232	229	216	214	240	220	205	203	216	219	196	204	223	225	209	197	237	216	215	193	202	191	210	175	204	214	228	207	194	242	206	226	244	225	197	204	247	204	228	229	206	231	210	198	217	206	190	225	194	218	235	215	189	195	209	221	215	247	216	214	219	210	236	227	233	205	203	236	233	219	209	199	197	205	197	214	240	231	201	246	218	208	220	213	220	224	201	221	219	213	213	241	230	222	213	209	215	224	215	208	222	219	216	218	232	227	226	243	201	193	214	265	206	194	219	201	187	199	214	207	253	236	229	223	216	203	196	185	218	212	202	208	196	203	233	209	179	177	242	216	236	240	216	193	180	249	217	229	216	220	229	233	228	203	210	197	197	224	207	201	201	212	243	191	208	210	208	194	221	238	186	231	204	216	232	200	201	239	225	205	205	217	241	229	244	225	220	221	228	208	217	196	228	230	226	203	215	216	214	214	215	225	230	214	246	202	198	201	223	221	207	223	247	204	231	229	222	220	213	206	216	215	216	198	211	201	216	227	209	235	217	201	224	209	210	237	212	216	220	232	210	216	220	204	209	206	236	211	199	241	221	218	219	196	206	230	210	230	199	210	224	209	232	222	227	208	205	224	211	209	191	249	229	206	202	222	222	229	221	235	229	193	226	215	218	172	240	182	227	203	191	203	246	231	191	205	187	212	192	206	187	199	188	196	212	214	213	216	226	191	222	221	205	188	196	201	223	187	185	238	211	190	215	215	247	232	238	222	199	216	227	212	224	222	220	226	190	173	180	230	212	240	219	225	223	232	231	230	226	228	215	177	228	224	219	233	237	196	207	222	210	193	195	217	199	200	233	207	226	202	204	217	215	217	210	228	209	199	205	238	233	185	228	219	192	197	232	198	211	252	204	220	241	218	210	229	223	210	216	198	213	219	192	211	228	244	223	190	221	206	211	218	212	171	200	223	221	190	205	207	233	225	228	213	207	228	193	237	232	236	245	205	208	221	228	190	231	207	203	210	222	191	222	195	225	203	222	206	231	202	205	217	231	224	207	222	206	226	207	233	182	223	214	213	200	189	223	228	202	218	224	203	202	217	207	226	179	185	232	213	203	206	200	203	225	172	212	213	208	211	214	231	242	201	213	214	238	210	220	210	215	193	218	204	223	237	194	232	203	207	227	189	252	249	211	233	199	214	234	221	210	235	202	227	203	232	217	221	205	221	208	202	224	234	204	203	230	211	195	199	205	176	205	202	212	196	190	231	217	213	196	199	230	200	216	197	230	242	225	247	219	213	219	230	196	206	214	210	200	201	218	201	221	213	225	211	207	226	235	222	228	218	227	188	204	214	230	201	224	214	194	213	208	202	185	201	210	235	216	214	228	215	208	226	208	211	228	214	205	193	190	230	206	186	200	215	215	201	208	209	223	215	216	184	209	214	240	207	201	195	236	212	217	215	190	201	221	206	210	209	225	205	234	208	219	204	201	213	198	212	201	218	219	206	222	208	189	205	224	218	213	225	209	198	203	210	209	243	205	214	214	220	210	242	200	226	211	204	211	219	214	241	208	204	183	244	205	223	215	196	202	187	184	215	208	182	208	189	201	214	231	210	196	205	214	206	210	219	224	222	198	231	223	182	191	198	206	209	244	199	211	210	212	214	214	218	218	209	210	210	198	189	218	224	226	195	180	197	226	197	195	212	196	212	219	221	213	193	215	241	213	226	206	192	225	223	223	237	195	186	222	214	198	234	235	189	203	211	192	224	201	209	206	204	221	209	212	203	260	258	196	220	225	228	219	214	227	200	239	218	223	212	209
8153	2210	4965	5859	4888	3935	3225	2734	2336	2057	1774	1556	1343	1325	1198	1127	1060	957	920	886	840	831	797	773	813	786	719	711	670	678	663	670	628	632	638	629	634	620	609	606	612	616	558	586	638	556	581	561	562	558	550	519	555	597	607	568	519	538	520	515	555	589	558	507	564	535	562	512	535	516	551	545	529	569	545	575	543	532	524	554	518	550	514	587	535	547	549	566	513	492	542	539	558	496	541	541	549	542	494	546	543	539	533	529	532	522	549	490	510	479	515	510	543	460	542	535	542	538	520	495	471	503	490	535	520	539	514	507	559	526	503	528	489	574	504	539	517	531	500	561	496	507	518	499	514	516	515	507	505	525	547	519	502	499	538	521	491	516	515	489	535	514	515	485	508	545	519	499	514	466	494	545	520	496	504	493	519	539	506	534	503	536	519	516	520	525	535	519	490	547	499	516	573	513	510	507	534	517	517	480	497	503	489	510	527	491	518	496	560	512	500	478	518	515	514	535	525	528	526	522	520	516	520	527	548	534	503	502	558	501	517	505	486	494	533	509	528	464	525	491	553	536	528	539	521	460	480	510	496	485	470	575	486	505	541	521	528	534	525	479	513	516	508	506	571	477	522	510	512	534	540	504	517	480	537	487	482	527	503	548	523	507	527	506	520	514	505	495	497	514	534	505	489	512	471	513	548	492	478	491	544	557	503	537	528	513	542	558	498	502	496	509	508	503	545	485	550	468	542	519	509	486	511	519	509	484	537	508	504	506	519	531	495	523	528	532	481	536	524	506	506	495	506	512	512	492	530	542	538	541	514	479	521	504	514	511	531	509	502	483	515	500	467	505	527	510	560	550	512	505	506	505	475	542	504	496	491	483	529	511	523	514	460	487	505	505	530	529	509	509	535	469	507	534	554	519	540	505	491	553	527	529	500	505	489	512	511	510	530	485	496	554	525	512	533	505	516	508	512	526	511	487	512	505	492	530	490	502	500	530	520	553	501	519	522	529	553	520	463	541	531	530	508	526	559	460	495	516	512	512	490	462	506	503	485	525	500	498	542	529	528	503	501	565	511	510	516	557	513	513	511	513	498	522	535	491	532	515	520	527	476	551	553	535	497	485	529	501	537	491	536	525	557	499	513	510	517	510	565	529	545	503	480	478	508	550	509	496	532	514	499	523	510	555	553	529	515	491	536	504	536	509	494	496	498	500	538	525	526	525	522	475	500	486	503	537	493	516	468	541	521	538	479	499	549	526	548	539	521	499	528	492	498	507	482	483	561	542	557	524	516	519	495	530	520	513	507	511	494	524	484	492	508	542	486	534	517	493	531	536	555	512	521	506	545	494	493	522	512	531	508	484	566	508	552	538	542	504	520	491	510	515	578	484	496	520	565	529	531	534	530	565	493	496	518	520	529	514	509	506	542	509	521	466	498	475	491	526	498	500	511	526	506	563	468	474	532	475	523	506	511	491	526	508	526	515	536	486	552	475	540	497	540	506	478	469	522	555	498	482	557	527	519	526	489	507	459	507	498	546	508	473	529	542	509	488	504	539	545	513	537	533	582	510	513	476	492	479	532	499	504	506	518	494	507	509	506	477	532	503	530	528	466	511	539	563	508	513	534	500	537	554	527	541	515	511	505	507	555	521	517	521	510	522	507	524	504	548	571	482	490	485	514	514	516	481	498	494	499	491	542	524	506	527	557	529	494	531	536	502	506	496	520	493	515	512	540	502	537	509	504	503	524	494	478	498	517	488	507	526	497	529	540	504	524	523	547	487	490	531	505	518	525	495	514	520	518	527	470	471	564	488	478	525	541	498	437	536	523	542	510	526	553	492	494	512	542	515	487	522	478	547	526	504	487	500	502	537	534	496	497	485	511	519	525	523	515	500	459	526	488	524	546	549	487	516	518	543	483	531	509	529	520	507	498	529	521	515	560	551	555	549	532	535	552	493	530	541	487	489	518	505	487	476	507	502	515	495	551	518	521	515	513	490	524	515	479	505	503	540	552	533	499	513	490	505	524	501	494	499	527	495	479	492	500	503	532	507	531	548	501	522	524	533	516	529	498	496	544	556	485	513	482	483	512	542	523	536	524	462	508	480	546	561	481	498	496	506	501	576	549	564	561	522	512	493	522	527	499	520	533	531	499	521	499	537	467	511	532	486	485	490	535	538	547	527	501	535	503	543	547	524	505	516	513	496	515	510	468	538	510	506	526	512	471	496	480	571	516	503	530	466	542	516	488	517	491	503	502	464	521	533	518	528	528	481	519	489	467	529	497	515	532	530	519	507	475	522	502	519	492	496	568	521	514	521	507	520	545	508	500	533	505	505	505	524	496	459	523	517	481	502	541	510	504	511	495	463	544	483	494	503	552	514	485	524	516	508	501	542	540	491	510	548	529	528	492	493	542	511	531	505	573	500	529	517	483	492	542	498	537	517	503	516	500	515	535	514	445	497	535	526	469	518	517	521	524	515	489	529	524	527	521	571	509	517	534	520	498	499	504	539	510	492	519	518	493	549	488	554	519	525	515	494	528	497	519	522	527	504	550	486	499	516	484	537	493	486	470	533	554	523	525	523	525	559	514	539	486	529	565	515	472	513	505	497	507	492	554	518	538	580	508	546	542	564	550	484	484	545	477	529	571	498	515	521	507	544	499	513	506	517	488	481	493	527	545	524	560	521	478	505	527	506	532	501	518	503	471	489	530	524	500	490	515	537	532	555	519	495	480	503	539	522	484	471	549	512	489	521	470	498	550	481	506	483	476	499	559	478	486	550	529	547	512	520	506	512	495	485	475	507	495	507	522	550	485	499	499	509	517	511	509	511	536	518	503	497	485	513	532	521	556	540	498	539	551	509	534	505	494	526	530	516	491	526	489	530	516	537	517	509	508	523	551	532	533	570	495	505	498	520	526	451	509	532	501	521	541	535	506	497	520	502	521	489	509	520	527	514	498	558	506	532	483	541	491	540	531	519	483	526	505	469	535	542	513	497	525	508	556	493	542	479	510	507	495	499	502	484	560	501	517	532	488	520	513	520	501	541	519	491	533	552	481	493	497	513	539	499	527	471	491	525	543	506	527	474	515	482	530	514	513	487	532	550	474	512	503	533	483	483	564	518	509	534	504	504	517	466	521	509	520	492	536	505	529	519	529	534	516	534	499	489	541	536	498	446	490	504	549	491	512	523	528	507	485	516	513	527	542	506	489	511	501	507	509	522	473	523	509	535	506	517	529	535	511	548	498	555	492	528	484	482	489	491	514	528	496	516	513	532	508	531	466	529	515	547	506	493	509	503	515	488	542	501	509	520	504	526	515	494	505	539	514	541	556	507	516	512	510	531	545	546	532	506	517	532	499	535	543	510	515	504	549	493	481	542	516	522	537	497	508	512	529	554	508	553	524	510	536	527	489	514	523	505	553	522	532	522	502	469	492	483	490	506	514	512	525	486	531	510	463	489	538	511	488	484	498	518	522	532	512	520	486	529
2274	76	70	75	64	60	62	53	58	40	62	49	49	49	64	42	36	52	54	59	41	55	55	54	40	40	44	34	42	37	46	45	50	54	35	53	43	44	44	48	48	39	44	45	33	47	51	45	53	41	33	54	43	37	46	46	42	36	46	44	44	51	54	43	43	43	41	47	37	42	46	47	44	49	50	51	41	44	53	49	46	34	47	53	42	39	63	35	41	62	59	48	51	34	44	41	56	43	54	47	45	52	46	30	48	36	52	46	38	48	43	49	51	51	40	41	37	38	43	40	45	43	51	56	44	40	54	51	34	44	49	39	52	65	40	47	50	56	45	51	53	39	38	53	54	43	40	51	39	32	38	45	52	46	53	39	50	37	57	35	48	54	49	44	40	45	45	37	38	53	37	47	38	42	37	54	34	69	40	39	43	39	46	47	38	43	41	49	45	46	45	33	56	43	51	46	48	53	55	40	33	36	38	42	44	54	47	46	34	34	35	39	43	43	40	47	53	55	59	46	44	61	44	66	37	39	47	39	50	45	45	39	52	50	40	43	50	41	43	38	50	44	40	51	44	42	49	52	35	41	49	43	48	47	58	45	56	42	47	39	38	60	46	43	41	55	44	55	60	45	57	54	48	45	47	40	43	49	45	48	42	46	50	58	37	41	50	51	47	44	43	57	43	34	53	55	56	52	51	66	43	53	45	43	43	41	34	54	37	59	35	41	54	50	43	41	43	50	48	40	36	49	52	47	56	50	44	47	42	46	48	41	36	37	50	53	46	43	42	50	33	42	38	50	43	34	59	36	58	40	41	57	51	40	31	37	42	60	42	50	48	49	57	52	44	40	54	53	43	53	39	46	46	47	47	45	48	48	47	37	47	38	43	47	47	31	46	36	60	43	54	44	35	33	39	42	47	41	52	40	54	42	39	47	45	43	37	52	32	54	48	50	48	41	40	38	57	44	35	41	43	56	53	54	37	49	43	59	41	55	50	52	36	46	38	45	46	46	51	29	45	23	49	60	55	45	43	59	48	50	39	38	53	45	51	37	43	51	37	44	51	35	43	53	42	36	38	45	40	31	41	50	41	46	40	43	62	42	38	50	49	47	43	48	40	43	40	53	41	40	49	36	33	43	41	43	38	54	47	54	57	33	58	42	45	41	39	57	45	48	46	41	51	44	40	40	50	47	42	44	56	46	30	52	33	51	38	36	50	43	56	47	56	33	36	48	39	41	33	40	43	42	36	51	37	53	42	48	44	46	37	38	45	46	50	37	45	38	51	50	40	44	56	33	38	39	51	37	55	39	42	45	43	45	43	44	42	62	53	45	44	40	44	42	48	50	39	45	44	51	37	45	42	48	49	43	52	56	50	48	47	50	48	45	53	42	47	45	41	45	52	46	51	52	33	41	46	41	58	44	40	45	56	37	53	41	39	38	37	52	45	34	43	39	52	54	50	40	44	48	44	58	48	39	52	45	47	37	45	39	44	35	55	40	47	63	51	51	44	30	55	42	48	52	43	51	57	48	39	49	45	50	47	39	44	40	49	44	43	52	61	41	66	45	43	65	49	54	56	51	40	54	43	36	44	45	38	52	29	43	53	58	46	48	51	47	42	28	39	50	35	53	40	30	37	54	52	45	40	32	42	49	60	45	45	37	33	54	42	60	42	46	51	48	40	47	45	35	42	42	48	43	38	60	50	50	58	40	41	41	54	37	34	49	47	49	51	50	44	38	41	46	40	53	59	50	44	52	34	49	56	40	42	55	36	39	50	41	50	45	51	43	38	44	54	39	44	43	53	48	46	53	50	39	45	47	45	48	41	60	50	60	41	42	35	43	53	50	48	45	47	53	48	36	34	56	42	42	45	54	55	33	55	44	41	45	49	41	47	51	51	43	38	49	38	44	45	41	36	32	44	45	41	43	45	31	58	39	48	38	40	40	57	43	55	35	42	46	60	33	33	34	45	34	35	59	52	48	34	50	38	46	44	34	40	51	37	35	31	40	44	47	48	41	49	38	39	46	43	38	41	39	48	50	43	37	39	48	49	35	35	41	52	46	40	41	39	57	43	61	45	48	34	61	46	44	50	47	53	42	54	53	46	54	40	53	56	43	40	45	47	35	49	35	56	38	47	58	49	65	49	53	50	40	41	41	43	33	40	54	52	38	38	45	53	54	53	51	48	38	51	44	48	34	42	46	32	49	37	56	40	34	48	62	53	42	44	55	47	58	39	42	42	45	51	43	43	48	42	49	49	34	37	39	49	49	43	40	28	32	36	41	45	44	61	52	46	51	43	61	38	41	36	48	40	36	63	42	46	57	38	53	52	61	44	44	43	72	52	49	45	43	41	42	32	52	50	33	38	32	54	39	46	29	56	51	40	34	42	60	31	40	46	58	43	43	43	40	43	44	42	51	56	46	47	41	47	55	56	43	49	46	43	38	52	42	43	47	54	46	27	43	42	55	50	45	48	48	48	53	38	50	45	42	44	44	52	63	47	40	52	47	28	47	34	46	54	52	44	44	46	44	42	44	38	41	38	42	55	42	46	63	48	35	55	31	41	37	49	49	43	57	37	54	55	51	49	44	49	49	58	38	37	55	47	41	46	34	54	51	45	44	46	42	51	37	37	40	39	37	50	53	39	54	33	44	52	31	42	52	41	42	47	57	53	43	36	46	36	50	63	42	41	48	55	45	42	40	61	43	39	40	43	40	51	34	48	45	59	36	57	57	44	45	42	45	50	41	50	48	50	28	34	55	47	46	47	55	42	53	36	40	55	53	55	46	53	57	58	50	38	41	29	38	43	58	46	44	44	51	54	49	35	51	31	35	27	42	43	43	35	44	42	40	43	46	61	47	49	45	45	52	46	51	47	44	42	37	41	32	50	43	47	61	48	37	42	49	45	44	37	48	49	42	23	39	43	44	71	45	44	51	46	39	40	44	36	41	38	56	49	45	53	48	46	47	34	40	41	29	40	39	46	49	58	50	34	37	42	47	48	37	59	40	57	47	47	46	43	38	56	57	54	45	36	38	45	40	49	44	52	48	51	41	49	37	35	58	50	54	43	40	39	51	59	43	40	42	41	48	44	60	56	41	51	60	56	43	49	36	51	48	34	48	41	44	43	48	40	35	39	47	30	50	47	55	41	49	44	48	48	48	59	36	25	57	54	33	42	46	42	48	49	48	41	44	35	43	38	31	49	40	29	33	58	48	45	43	46	44	44	42	36	44	58	58	46	49	43	51	36	42	45	43	50	39	38	56	42	49	45	42	46	45	49	47	49	52	51	52	46	44	55	51	31	53	46	40	47	55	54	46	54	41	36	46	47	40	52	45	53	53	42	53	38	49	38	50	43	48	39	52	36	39	41	56	43	58	47	41	55	38	40	32	36	41	55	41	46	41	47	42	52	41	41	41	42	46	33	45	52	59	49	47	51	54	34	37	51	38	35	52	51	38	45	41	39	42	41	45	60	42	42	51	37	39
2070	197	251	242	262	228	210	200	195	184	186	198	182	183	178	175	164	171	151	157	173	176	161	147	148	156	150	162	153	125	149	170	162	141	157	167	147	162	151	154	181	153	150	160	139	158	156	147	147	172	182	150	141	142	138	151	133	177	143	164	172	149	147	141	152	149	170	170	143	145	163	171	176	154	152	147	158	150	165	154	159	158	155	155	166	171	156	154	164	157	138	158	162	161	162	144	144	161	150	148	153	161	181	188	151	177	159	144	130	173	184	175	178	153	155	171	153	171	136	167	144	139	158	176	151	161	150	151	161	145	145	155	149	176	182	144	169	153	151	151	164	137	156	167	175	158	180	163	174	158	149	153	179	163	143	164	138	142	152	148	147	170	170	137	159	153	179	171	149	149	177	171	174	147	189	160	138	180	126	156	160	163	159	136	163	154	151	176	159	170	151	140	149	161	129	168	164	177	165	145	171	171	161	167	165	155	144	157	146	158	174	161	145	146	170	172	158	153	154	154	158	167	159	169	141	162	151	155	135	161	179	160	146	183	143	153	181	154	160	155	159	157	172	155	158	184	132	149	153	153	155	153	133	172	156	161	158	154	172	153	170	138	157	143	168	158	164	149	150	165	144	161	161	137	149	165	173	141	152	179	142	173	163	162	159	166	157	159	164	144	146	143	153	148	144	142	153	166	170	157	164	158	166	145	156	158	142	136	158	132	146	157	157	150	164	145	149	164	164	158	159	165	157	141	184	157	161	143	187	158	142	166	155	156	140	154	170	142	162	141	151	177	164	187	152	139	166	147	154	140	152	154	147	165	177	156	154	172	160	165	157	146	151	169	151	158	162	155	158	151	170	150	161	159	133	149	155	152	132	163	162	167	184	151	143	158	175	151	154	143	141	158	180	143	157	139	146	169	176	159	154	153	176	150	164	154	147	166	159	139	163	173	160	161	142	160	139	150	160	152	157	170	155	152	155	159	178	164	151	156	131	152	150	140	148	148	165	151	150	171	136	153	148	146	140	159	155	152	166	168	164	161	164	191	166	158	160	170	150	144	150	160	157	160	146	181	161	144	158	149	137	143	137	152	178	162	167	161	148	150	155	168	153	167	159	155	153	145	169	167	141	143	165	135	168	160	147	164	166	146	168	150	158	163	147	152	164	137	165	165	157	149	141	155	155	171	142	145	164	148	173	141	171	157	175	156	142	167	164	159	168	168	159	164	157	154	148	157	157	189	152	182	163	164	170	146	163	130	174	153	156	172	145	162	151	172	163	162	175	157	168	168	162	156	158	153	158	143	142	153	132	151	146	158	137	170	167	144	163	154	169	145	130	166	159	150	160	148	130	174	160	168	169	156	148	143	146	176	161	133	159	145	167	159	160	133	145	142	154	145	147	170	146	137	130	143	163	188	150	149	151	163	150	158	159	134	161	174	161	133	157	144	163	136	160	140	170	152	148	155	158	147	151	164	168	147	162	152	176	155	144	159	161	165	155	195	168	151	143	165	140	151	149	150	149	155	133	163	168	136	160	163	139	146	179	145	135	176	164	161	169	133	159	161	164	166	147	161	162	150	173	162	166	152	161	173	169	149	166	142	168	158	137	167	148	154	162	155	156	159	137	149	147	143	166	166	156	169	183	144	164	178	152	147	157	149	144	168	163	163	146	122	158	158	182	141	134	157	139	155	163	155	138	152	159	143	156	154	156	173	162	172	143	177	158	130	158	149	151	168	146	174	166	153	171	153	138	137	147	178	141	163	152	142	157	163	156	154	158	169	148	139	160	153	160	168	174	165	148	134	165	149	173	166	145	166	175	163	141	161	161	163	163	156	155	129	164	164	149	142	155	156	147	163	128	184	152	172	138	166	145	158	166	169	147	176	163	169	136	155	160	141	142	152	179	167	137	139	161	155	153	165	190	165	155	144	142	149	169	139	159	161	160	150	158	172	154	145	140	155	165	159	161	151	157	147	164	143	149	161	164	163	155	174	167	154	141	156	167	163	160	148	169	154	129	175	169	132	155	157	147	152	146	157	161	159	157	156	172	160	153	157	176	159	182	158	171	146	168	158	179	158	153	156	148	175	145	160	165	149	134	148	147	151	159	172	143	147	166	142	159	169	157	137	163	156	148	157	161	150	173	162	151	165	161	146	168	174	147	154	160	158	158	159	174	135	145	148	150	145	165	143	145	139	164	179	184	155	181	166	149	160	168	179	162	136	144	161	146	146	150	160	164	158	161	150	147	144	148	154	175	159	147	157	172	135	166	175	160	165	172	172	165	145	140	140	159	151	131	185	150	154	151	158	140	152	121	156	139	162	152	163	155	181	163	141	132	149	163	144	177	159	150	154	158	136	154	142	163	141	160	152	136	156	141	164	173	148	150	152	157	157	164	166	163	144	161	158	157	145	161	150	173	164	153	166	140	159	180	159	160	162	164	169	153	136	143	139	145	157	150	147	134	169	149	146	168	143	166	152	138	168	136	160	145	143	152	157	157	174	160	156	152	156	167	146	170	174	173	165	137	147	145	145	160	140	162	154	139	148	157	157	189	142	149	160	168	133	140	175	154	155	160	175	179	160	177	154	169	158	160	183	179	173	161	167	163	138	148	158	166	167	157	161	147	165	152	165	156	148	136	148	177	150	170	161	144	165	162	178	150	156	148	172	146	158	151	152	154	152	133	160	183	141	170	159	151	162	141	161	136	148	133	159	149	185	135	153	154	155	166	142	158	165	145	164	167	139	182	146	152	156	181	151	159	146	143	177	149	145	164	174	163	141	151	141	145	162	155	166	164	153	173	149	160	159	167	172	143	157	189	165	146	144	147	161	169	172	162	154	158	171	161	145	141	153	154	137	169	148	160	180	158	132	143	201	149	188	158	160	149	146	145	167	172	181	135	166	168	147	146	176	158	142	165	182	170	160	158	170	170	162	157	149	155	155	150	162	142	167	149	138	160	146	149	140	176	140	146	163	148	130	148	168	156	170	147	165	151	153	153	147	135	164	159	152	165	179	164	143	138	139	155	176	155	162	155	157	185	146	154	167	156	145	178	164	160	130	164	164	170	173	174	164	148	159	154	148	141	159	162	145	160	162	166	150	166	163	161	154	149	173	150	152	159	150	170	140	165	146	151	164	163	144	175	151	160	150	127	172	151	158	141	171	157	167	151	153	160	165	138	169	158	140	166	165	159	177	153	146	153	141	151	158	153	152	159	164	172	166	152	150	167	140	130	141	164	172	153	164	161	177	164	154	147	155	170	155	151	139	154	152	167	140	182	146	159	150	168	171	157	152	166	142	158	171	160	155	169	155	160	169	123	136	169	131	154	148	162	172	166	155	146	165	156	164	142	170	168	142	155	140	173	160	163	150	147	160	151	162	163	168	162	163	167	151	157	180	135	131	166	156	153	176	168	168	154	157	167	167	170	162	142	141	146	168	145	144	170	171	149	150	164	160	154	167	148	157	131	176	145	180	174	165	153	154
9623	1150	1231	1017	681	523	397	330	267	271	233	204	201	188	171	176	165	177	156	139	154	164	171	138	130	145	152	137	135	131	129	120	158	138	130	148	159	131	129	129	122	139	143	119	121	126	148	143	133	153	107	125	135	132	148	117	120	141	130	134	117	126	136	109	133	145	130	176	115	131	132	131	151	107	143	145	134	147	134	147	137	142	121	134	143	113	139	133	147	154	124	122	151	138	126	142	133	136	131	132	143	127	131	105	143	117	126	120	130	121	134	132	122	144	142	151	145	146	137	129	127	144	126	136	145	142	120	135	146	161	132	124	105	114	129	124	139	118	131	138	133	116	137	145	129	121	146	119	109	137	139	135	132	153	137	146	138	128	154	139	146	151	145	139	129	130	147	132	126	127	147	128	136	144	141	137	147	110	151	126	147	159	126	118	117	121	139	129	147	134	139	135	126	116	106	127	124	142	123	130	133	118	143	144	140	140	115	156	116	125	133	132	139	126	119	122	165	123	127	131	114	117	128	134	128	143	138	127	119	147	116	111	138	125	122	125	125	146	129	157	151	138	153	125	124	123	100	126	142	139	136	128	156	112	136	137	134	142	151	148	143	135	123	134	137	144	140	123	131	131	123	135	136	135	145	136	130	135	126	113	125	122	143	140	139	153	137	121	119	108	172	149	133	121	145	118	133	121	150	129	150	122	137	126	125	153	126	148	127	130	130	134	136	124	147	126	130	125	144	120	134	156	132	135	118	178	151	142	113	136	127	138	159	135	129	143	134	148	120	130	113	119	118	133	150	113	146	141	140	127	106	150	119	144	129	128	122	141	118	127	134	125	128	159	135	127	146	150	125	122	145	120	126	120	141	156	145	133	142	153	137	127	137	142	146	131	137	135	150	125	130	129	141	120	144	128	152	140	133	123	141	124	148	157	121	130	139	103	143	107	132	133	151	130	132	133	131	125	155	129	141	122	124	126	128	120	114	113	128	134	144	141	119	145	125	133	123	137	135	114	128	124	127	120	137	137	128	135	123	143	125	168	144	149	146	154	135	134	117	133	123	107	140	139	122	130	117	144	136	149	141	109	156	138	125	149	140	122	126	123	129	132	128	125	133	121	121	113	137	158	131	131	162	145	140	137	141	137	122	132	130	127	131	125	111	130	114	136	116	126	119	123	121	124	143	153	141	131	132	149	116	136	113	122	142	106	137	145	114	147	142	145	120	133	116	125	144	130	112	146	127	130	125	127	115	135	126	132	121	125	132	137	153	135	115	125	132	154	145	141	127	127	135	135	130	128	122	129	131	146	130	116	151	112	131	133	125	133	116	139	125	157	137	129	126	129	128	134	125	126	140	136	127	114	133	125	115	147	129	145	150	107	127	143	147	116	107	123	138	145	132	143	127	141	133	120	129	117	122	113	135	140	150	114	120	133	114	132	135	117	127	114	131	139	135	143	122	114	118	141	138	147	116	131	139	128	129	131	116	136	127	158	149	127	160	158	141	143	127	153	137	142	133	118	158	136	123	147	155	161	111	154	133	106	142	120	125	130	139	133	134	123	115	131	110	137	136	148	133	138	159	132	155	141	113	140	121	161	129	127	135	114	134	128	136	133	143	135	130	144	100	140	127	126	138	132	114	132	133	123	125	111	137	132	127	120	125	121	133	117	124	125	143	127	137	102	124	140	134	130	136	135	133	141	146	120	148	141	118	132	127	121	122	120	136	112	126	147	121	137	143	150	131	137	148	138	129	125	114	109	137	133	156	137	118	123	122	154	157	114	142	131	129	144	111	143	139	115	146	131	127	135	106	145	127	136	139	145	141	131	154	125	139	122	114	145	149	130	127	123	140	149	124	112	124	130	115	121	123	129	130	144	135	147	112	104	132	143	134	125	117	130	115	137	139	138	142	127	135	131	102	128	123	131	123	154	143	150	138	139	123	114	131	118	153	117	126	116	125	142	121	128	129	114	131	133	136	153	117	111	129	134	131	133	133	128	136	120	130	111	133	112	114	121	116	128	152	131	132	105	121	126	133	126	142	115	125	143	125	121	123	142	122	129	140	147	108	116	131	116	117	110	140	150	104	141	137	140	125	135	131	133	116	122	143	118	129	126	129	116	138	137	138	129	129	123	129	126	144	120	120	137	145	134	141	140	133	148	136	110	117	132	106	140	145	127	143	116	132	132	159	140	135	137	127	116	154	138	144	132	111	151	133	144	109	118	115	129	135	137	149	131	135	132	129	139	133	146	165	126	143	138	131	113	127	123	147	131	134	126	141	148	120	114	134	131	123	137	148	136	137	139	109	136	130	127	144	135	125	126	120	123	125	123	150	121	136	128	113	143	124	115	150	140	114	129	111	129	128	139	132	116	124	152	138	127	164	132	133	140	123	142	120	145	118	119	135	145	139	135	162	122	123	138	127	118	138	143	134	137	134	141	145	134	147	129	128	149	138	132	133	102	147	123	133	135	136	129	112	134	118	111	141	151	126	135	128	138	145	137	143	146	113	148	107	146	141	145	132	126	141	127	121	125	133	146	102	137	124	133	147	147	138	116	137	134	126	135	112	113	129	121	127	127	116	119	134	133	133	157	109	144	127	134	119	153	127	131	143	130	110	143	141	131	149	125	135	122	142	143	145	130	122	122	139	139	120	113	132	156	119	142	136	136	117	123	118	125	140	143	135	141	143	130	140	129	139	105	146	126	113	138	151	107	106	144	130	110	139	129	121	129	120	137	113	153	142	126	121	135	112	136	117	111	151	125	94	122	135	168	145	125	104	124	118	147	120	136	146	136	153	117	171	134	151	136	117	132	126	147	136	107	144	140	144	155	117	115	118	143	122	119	118	122	126	127	121	139	133	142	123	132	126	134	131	132	137	132	109	114	123	142	135	144	154	128	128	128	136	137	136	135	124	136	110	141	139	107	139	157	106	144	140	124	150	144	118	134	139	130	140	155	134	125	138	130	146	144	151	145	139	135	136	139	142	145	144	147	117	136	118	157	119	120	136	156	128	129	116	126	107	120	110	134	125	136	136	134	119	115	139	119	137	141	154	131	146	108	139	116	144	110	132	145	129	142	137	136	134	118	116	124	120	141	128	116	120	139	114	124	146	135	134	119	154	150	118	124	139	121	133	112	124	118	144	117	115	116	128	140	137	134	127	141	157	137	138	134	142	117	120	122	152	129	119	139	117	130	130	141	127	159	134	134	125	143	131	147	116	122	131	124	136	157	134	133	149	141	143	139	129	134	128	140	134	123	131	141	131	142	138	143	142	133	127	128	113	137	133	134	133	122	112	162	127	143	155	130	140	122	132	124	126	119	137	132	135	118	137	121	127	131	147	137	115	122	118	154	146	130	131	118	148	122	134	129	121	129	122	130	124	146	130	115	135	157	154	132	144	124	131	131	140	140	133	140	131	126	125	127	130	122	133	141	120	170	152	134	163	127	136	127	152	147	135	130	128	130	168	129	145	146	122	105	128	134
6392	1223	2924	3279	2782	2296	1827	1637	1469	1162	1055	894	830	744	700	727	608	583	604	565	561	504	503	464	436	436	432	473	432	437	412	423	437	443	415	465	424	400	416	387	352	427	406	359	395	349	406	399	359	400	392	368	360	363	374	322	363	357	369	382	357	349	378	350	333	360	374	356	376	345	365	364	369	374	345	402	382	370	369	348	379	364	350	376	373	346	351	348	351	330	364	372	371	343	367	321	384	359	379	354	356	358	368	345	342	347	348	349	355	361	387	346	352	357	353	339	354	377	343	386	382	373	380	343	373	358	330	367	340	356	374	354	339	375	321	379	347	353	326	341	366	323	345	350	359	354	377	380	365	363	351	361	354	349	412	318	336	341	356	333	362	296	386	354	365	346	355	328	350	357	335	385	344	373	369	368	347	358	347	338	356	374	370	380	378	354	354	357	349	346	331	380	322	378	335	376	377	342	356	365	314	371	349	316	346	341	338	348	346	394	373	352	366	341	317	378	340	372	356	387	350	389	301	356	356	352	364	383	330	333	353	371	365	365	350	342	345	370	340	353	366	375	333	332	365	353	349	391	330	358	364	348	348	362	378	350	340	356	388	350	341	367	330	355	387	384	321	354	345	362	357	338	362	339	329	375	340	340	349	327	360	340	361	347	354	356	355	320	364	358	337	349	360	346	340	363	318	339	373	356	352	353	329	371	379	362	340	388	363	315	335	350	342	364	327	356	377	377	354	382	332	340	392	344	377	367	366	370	365	357	370	350	327	362	336	349	330	330	358	368	342	329	366	334	354	338	366	378	347	334	331	384	318	354	365	379	339	366	364	324	404	353	343	353	356	367	351	333	336	348	359	341	339	357	318	330	350	380	332	373	359	361	389	350	343	332	354	375	336	330	346	345	403	343	371	332	363	362	347	362	329	339	365	323	354	389	346	302	368	331	360	371	333	360	338	348	344	351	403	335	335	362	362	337	332	352	334	351	370	372	363	341	370	364	361	375	349	368	386	306	325	342	365	336	359	351	379	344	347	332	341	374	340	368	366	325	334	349	340	342	327	371	372	355	385	314	368	363	345	341	315	330	374	354	359	354	345	336	386	385	355	367	344	370	346	335	330	361	372	356	378	343	375	356	391	369	339	311	361	332	333	317	400	349	378	311	320	331	353	345	325	313	337	361	335	362	364	358	340	312	364	380	342	303	338	365	358	340	333	342	334	390	397	344	376	329	355	360	359	362	338	382	357	358	358	353	380	344	350	352	372	332	387	342	335	337	345	336	368	404	336	326	341	375	344	332	328	366	351	354	345	323	363	355	341	370	340	359	385	351	354	323	356	362	343	344	367	366	348	350	340	343	314	355	341	306	346	350	358	358	325	378	341	377	339	346	330	339	325	375	327	355	372	363	320	353	348	348	376	354	350	371	376	345	355	326	337	360	373	336	332	357	339	343	340	350	355	353	337	366	370	357	340	359	349	363	351	376	335	352	380	317	365	376	350	340	366	344	383	359	314	368	370	343	329	350	362	360	355	358	351	365	340	313	345	348	351	347	368	336	373	357	349	337	400	348	325	340	338	333	367	370	353	381	345	367	367	343	344	326	343	349	369	361	359	358	389	407	365	368	354	370	355	340	322	342	334	331	366	339	343	361	349	350	394	370	349	351	389	352	349	377	364	337	375	368	347	354	320	355	328	340	346	343	335	366	370	372	362	360	340	352	337	369	325	373	343	386	358	351	361	339	343	330	372	341	372	361	348	321	326	339	348	315	330	357	340	341	334	380	374	358	353	366	331	348	383	371	362	359	331	354	355	353	341	361	344	343	310	360	351	323	342	378	363	341	357	353	357	336	335	359	376	349	355	345	330	347	367	360	331	370	340	378	341	333	319	357	316	348	353	336	358	375	334	354	366	335	329	375	332	342	364	359	348	348	361	365	380	345	338	369	353	375	306	364	371	302	338	357	357	335	359	369	340	371	343	346	356	348	340	359	380	358	329	355	343	377	355	359	356	347	305	361	342	340	340	366	336	365	353	334	331	354	374	392	356	374	368	362	359	346	394	360	353	350	346	367	365	360	330	332	365	359	395	373	351	338	320	354	360	370	368	311	375	384	361	312	307	340	306	335	349	379	353	351	353	351	371	388	319	382	348	395	374	344	360	366	359	360	329	346	382	330	354	337	326	338	359	386	354	401	338	330	368	363	341	397	362	346	331	362	356	390	348	355	351	366	343	373	370	326	345	324	350	357	342	384	333	317	331	344	339	344	350	345	358	358	330	348	326	354	369	328	343	352	355	313	360	336	324	396	368	326	365	342	325	348	375	337	350	353	352	370	346	339	317	345	338	367	348	346	356	364	356	362	368	354	368	347	378	323	359	360	350	358	362	353	338	393	345	349	363	338	377	343	338	341	324	354	343	328	378	388	363	350	334	376	351	350	372	365	344	349	358	378	359	349	347	380	347	343	318	359	343	345	400	373	339	393	347	352	344	378	376	347	356	337	346	331	328	367	367	366	348	335	339	384	372	342	346	336	365	342	312	359	368	333	349	366	359	357	369	353	361	379	379	387	374	334	315	359	367	356	333	366	350	370	346	376	332	330	363	378	369	345	343	318	342	369	357	357	356	368	330	347	335	367	365	349	381	350	368	361	365	329	359	363	326	322	333	363	350	364	357	329	341	365	340	364	347	381	341	382	384	347	345	388	373	346	355	344	371	328	359	351	369	383	348	375	398	371	384	369	381	344	337	370	355	354	368	354	330	339	341	341	339	347	371	365	351	356	379	362	346	333	375	347	363	356	365	356	313	380	342	367	335	375	365	380	353	348	350	385	342	381	353	356	373	379	362	385	364	326	356	372	323	363	348	336	349	365	342	356	363	350	358	362	331	333	340	376	324	318	389	351	390	362	333	367	354	352	347	343	372	334	341	351	334	348	347	351	328	324	364	372	346	379	356	349	379	322	321	362	325	330	348	352	365	344	386	334	343	373	374	346	336	371	359	326	375	337	378	340	391	346	343	331	365	316	348	347	343	341	337	338	338	328	358	335	354	358	318	336	364	321	352	334	320	399	330	361	341	325	389	329	359	356	346	343	375	366	368	368	363	329	346	312	347	370	338	349	339	355	343	366	327	331	351	344	347	366	361	342	342	380	356	348	370	334	370	351	328	336	360	326	309	352	330	370	331	355	374	334	342	355	365	344	369	394	339	358	360	357	318	347	345	349	359	360	366	339	402	344	369	331	368	382	357	379	388	349	343	342	348	341	341	385	331	385	351	341	340	353	349	350	363	388	292	381	359	402	343	372	365	358	308	350	377	353	317	369	316	364	380	379	346	351	375	360	323	372	351	360	359	374	353	350	355	345	342	352	389	346	348	330	370	361	362	362	362	325	309	319	373	370	376	371	359	361	315	333	374	361	346	363	363	355	340	322	366	384	342	367	360	364	355	366	361	354	341	355	350	330	322	365	354	339	372	337	372	343	362	387	343	356
16752	2921	2625	1932	1260	920	722	598	545	447	449	403	352	332	293	292	299	275	284	250	269	247	224	232	225	236	231	209	228	252	247	223	241	209	234	217	240	227	206	213	215	217	231	199	197	236	233	207	211	220	195	223	220	208	200	215	199	225	221	208	226	201	215	235	209	235	222	201	241	229	224	210	217	228	228	209	241	251	227	200	204	182	201	186	218	214	204	219	207	231	192	223	204	223	198	231	224	202	222	213	219	218	229	188	225	209	230	222	195	222	233	203	209	186	206	223	227	213	205	218	212	180	216	217	245	233	184	222	206	222	215	232	224	209	202	220	204	202	234	228	217	188	219	225	229	190	229	223	220	240	230	204	207	191	216	231	194	215	203	247	193	215	242	215	203	210	220	218	199	247	195	191	223	199	227	231	208	238	196	214	194	196	227	213	214	228	211	218	211	243	202	213	221	210	215	200	207	232	240	217	239	213	220	217	198	204	230	173	219	219	230	203	203	222	214	189	216	186	204	206	217	223	203	209	201	238	206	218	203	226	197	209	227	199	187	226	194	215	229	229	207	206	217	207	222	197	199	219	209	222	209	239	204	218	194	209	233	203	218	216	217	203	196	188	217	207	214	221	236	203	198	203	212	204	206	224	209	224	228	200	231	211	200	213	230	218	236	222	242	212	217	198	205	230	221	222	235	246	217	201	199	210	234	209	230	222	205	216	209	207	194	214	190	188	206	206	209	211	214	225	215	229	225	208	187	218	206	223	209	199	189	209	190	220	211	213	223	224	232	198	206	236	217	198	242	200	219	209	198	207	192	220	205	207	212	197	190	187	227	208	196	223	204	204	189	200	207	182	197	241	225	214	239	202	219	212	201	197	219	231	220	241	206	230	205	209	227	218	209	216	213	188	224	209	239	185	230	216	211	207	228	228	217	194	216	213	191	226	216	211	249	217	190	212	227	211	205	238	229	208	241	197	195	189	229	210	202	208	238	266	226	204	230	195	216	212	221	230	225	187	198	201	224	205	227	231	210	216	232	225	213	203	205	242	213	211	261	225	215	202	199	207	202	210	188	198	210	199	202	221	205	206	220	224	203	210	233	209	232	225	216	216	219	218	210	199	210	231	206	202	196	208	217	188	208	210	224	204	214	246	218	224	211	206	215	198	230	227	230	204	192	238	195	223	244	215	192	219	228	233	207	212	198	211	220	217	207	208	222	205	205	240	218	213	230	213	194	214	230	221	208	219	198	207	213	229	205	207	222	210	204	222	223	213	202	188	199	216	214	222	219	208	212	225	209	212	220	261	233	214	208	210	220	191	182	193	207	242	217	237	213	233	231	239	223	208	212	210	218	233	217	204	212	207	217	195	222	213	224	195	216	215	206	194	241	198	189	198	218	209	211	192	221	239	232	215	235	215	208	227	225	206	208	202	186	227	211	208	191	242	224	236	193	216	201	208	207	220	230	236	199	231	205	214	233	222	201	186	222	208	204	194	215	199	248	226	212	197	206	246	228	214	211	216	198	198	199	216	228	218	213	198	219	232	210	216	213	232	226	247	211	196	214	250	191	205	196	258	213	213	217	219	227	224	248	194	213	218	237	217	213	216	206	195	206	219	193	228	205	231	204	216	195	220	220	198	222	199	229	203	215	208	216	208	195	212	212	199	191	215	219	234	234	192	240	201	183	182	213	221	241	199	194	203	200	228	200	196	194	200	214	220	209	224	189	218	196	211	218	220	199	202	202	232	201	204	196	204	221	197	191	223	223	226	219	228	201	242	205	209	203	205	219	228	196	221	175	203	217	209	234	240	239	216	225	208	212	192	217	209	191	226	198	202	203	207	210	222	226	234	202	219	214	216	239	222	220	212	211	215	207	247	213	217	189	196	208	196	212	199	193	175	188	235	212	223	199	221	200	239	221	222	240	224	187	231	219	212	213	211	218	197	183	204	233	178	196	243	204	205	196	180	192	198	180	215	203	212	234	211	228	213	225	217	220	208	224	201	215	207	200	215	202	236	223	184	214	242	215	200	205	208	185	226	200	200	212	197	230	229	234	223	205	209	229	208	224	205	195	229	216	182	215	208	212	224	226	219	220	211	211	204	192	215	198	213	205	201	229	230	191	208	204	210	240	214	241	207	205	206	226	234	234	180	223	177	207	190	213	220	213	212	231	224	203	196	222	239	181	207	216	232	200	207	213	212	193	198	229	207	212	228	220	228	233	192	229	202	213	198	213	194	215	232	223	215	204	199	221	228	208	193	221	219	211	206	204	188	200	196	205	202	188	214	194	220	233	237	208	220	206	174	185	208	212	200	243	203	235	200	226	222	182	232	226	218	193	215	221	209	194	219	214	261	211	199	218	187	204	236	225	208	194	228	190	225	190	210	202	190	222	206	198	206	204	220	206	230	192	243	220	240	242	212	234	234	246	226	218	204	228	228	181	206	196	219	209	210	217	231	203	219	224	234	213	212	189	237	207	208	215	195	231	229	211	226	220	216	238	233	213	223	208	213	219	219	203	202	221	194	224	226	207	209	194	212	238	218	198	230	215	199	210	201	223	210	214	204	206	210	198	240	231	210	192	195	219	232	217	227	213	210	219	222	201	252	212	213	211	212	230	183	223	214	224	229	219	215	221	190	212	186	215	219	224	244	205	217	218	205	248	230	224	218	216	196	196	205	214	215	188	243	226	219	185	209	216	227	237	202	208	226	240	197	204	216	222	208	190	209	202	204	215	231	205	198	240	209	202	184	206	242	219	214	212	227	209	212	196	199	242	223	238	191	178	201	236	190	210	205	213	224	188	237	223	244	204	204	226	207	213	226	211	207	236	212	215	215	235	224	239	231	189	223	219	214	208	206	239	238	225	199	215	190	223	215	213	235	186	239	233	229	224	209	196	218	204	203	225	219	215	234	241	230	246	216	202	213	184	195	203	210	214	199	216	197	221	213	221	241	191	234	195	230	191	234	208	217	182	216	233	224	205	194	221	205	230	241	217	225	204	214	208	218	206	221	190	224	235	192	195	215	197	209	239	228	204	220	232	203	229	212	201	211	228	201	224	203	221	217	210	237	202	212	212	237	190	233	221	220	217	220	209	222	221	201	210	220	180	237	217	204	231	229	253	204	212	198	225	211	183	208	219	227	223	231	205	205	201	219	234	240	247	234	189	206	215	205	209	211	214	182	206	208	214	205	219	192	203	220	221	218	206	226	228	202	214	225	202	215	218	197	231	215	222	210	208	235	221	201	186	188	209	201	177	222	210	215	232	200	199	205	218	213	222	203	196	202	243	208	209	240	202	199	229	214	200	201	232	211	185	192	224	220	191	213	213	185	222	212	204	204	223	217	208	202	225	211	217	228	207	239	237	234	217	228	223	191	203	234	232	230	175	192	222	168	216	191	197	226	197	220	229	211	223	215	215	212	235	230	191	233	202	217	201	218	198	208	196	232	219	223	219	222	240	216	212	220	202	234	233	241	222	208	208	240
7957	2135	5035	5762	4844	3938	3268	2764	2319	2002	1792	1538	1421	1271	1185	1119	1070	986	880	911	826	783	821	786	762	714	780	714	652	705	642	677	605	684	677	610	606	652	580	622	636	564	591	560	580	592	550	547	544	558	554	560	602	551	533	560	565	574	551	557	544	538	548	593	525	541	531	517	553	532	519	489	527	536	558	563	541	555	531	529	532	507	562	555	544	546	489	538	523	527	510	509	513	522	546	551	566	518	536	517	546	504	508	514	517	520	510	504	524	524	518	518	491	561	530	493	530	532	523	537	497	557	497	513	501	533	492	476	540	544	516	528	482	503	516	488	477	499	500	565	518	497	532	498	506	496	480	476	490	530	509	473	508	522	508	537	529	478	504	519	535	566	491	540	458	527	520	507	521	569	546	536	503	530	536	520	491	523	515	477	560	507	510	526	498	550	525	524	516	471	508	537	539	499	528	525	515	495	491	509	530	535	484	492	564	545	511	489	558	492	503	552	481	527	531	518	552	515	532	533	502	473	521	510	513	501	508	488	512	505	520	510	521	470	516	579	515	489	494	565	516	532	517	482	509	556	497	505	519	537	490	530	529	535	530	485	490	495	499	502	479	532	520	540	501	509	540	509	490	519	500	506	523	493	493	527	544	516	535	485	491	498	517	498	520	501	529	498	504	522	504	464	500	499	506	554	496	514	514	530	548	539	555	505	477	512	563	471	512	516	499	511	511	508	508	535	510	529	528	531	532	519	535	543	520	532	553	490	547	512	501	517	506	526	515	529	498	521	509	515	558	507	535	530	530	485	493	476	549	562	528	543	534	508	526	523	554	527	525	495	509	549	514	468	504	526	524	502	537	495	527	493	538	536	534	510	533	517	513	492	525	471	572	506	507	472	495	534	531	522	506	494	493	521	534	469	525	513	533	537	551	497	560	526	501	518	509	532	513	522	499	532	504	522	513	518	496	553	577	521	529	538	486	479	500	444	498	522	481	496	477	507	527	542	538	526	510	503	527	505	522	517	519	507	520	536	508	523	524	463	560	527	487	513	520	552	495	507	540	507	536	509	490	559	536	483	508	497	512	509	500	520	528	523	510	505	490	520	587	543	552	530	510	511	524	539	544	507	496	508	545	502	499	518	542	533	522	500	502	497	515	481	520	505	486	494	503	505	595	475	536	507	523	525	508	528	520	525	523	532	531	478	476	512	493	497	525	544	536	560	509	513	504	543	543	496	517	543	513	525	503	476	518	546	508	514	499	565	491	532	550	531	493	523	472	518	520	517	489	499	479	442	524	521	464	517	486	542	544	524	534	522	549	520	530	494	464	497	524	507	483	497	509	508	507	549	538	494	535	509	553	470	522	524	558	502	489	563	492	544	531	533	522	537	523	525	493	531	514	512	487	550	529	535	511	498	481	553	528	504	486	504	418	507	511	547	503	512	513	486	502	529	497	524	522	494	507	537	516	502	480	511	501	505	504	490	485	513	508	500	540	498	462	511	506	526	506	486	519	483	530	487	484	528	500	503	471	509	533	489	515	514	532	513	515	502	510	536	516	513	489	539	531	489	527	506	511	537	510	476	511	525	487	534	494	497	519	524	509	461	537	489	499	510	515	521	524	498	505	491	549	504	527	525	522	500	510	531	516	514	516	525	524	519	528	527	511	484	495	517	515	491	504	479	526	499	538	497	511	540	526	532	477	542	532	502	505	505	515	514	511	538	515	513	500	540	514	539	494	505	525	516	491	515	518	514	525	560	487	528	527	473	489	488	484	543	512	529	541	518	544	560	505	556	508	563	525	560	501	506	517	494	523	555	512	528	496	492	557	486	515	500	559	469	505	530	505	534	522	498	534	462	554	546	498	508	506	514	542	528	503	543	524	508	512	482	477	511	478	513	465	566	493	503	520	490	535	480	531	546	474	532	484	545	554	525	511	505	522	495	523	505	516	529	533	538	538	514	557	498	473	500	505	502	509	478	480	490	509	536	504	532	510	549	525	497	500	515	493	539	526	477	504	489	516	518	500	518	520	542	522	499	519	520	526	487	542	502	483	467	554	512	538	521	537	504	538	508	529	505	513	557	529	506	493	522	507	516	537	522	476	532	527	537	533	500	518	514	520	523	521	487	517	505	512	469	518	512	461	506	501	500	511	489	472	439	496	533	515	529	518	526	514	527	469	497	496	522	533	495	538	500	475	508	550	516	485	507	468	569	507	523	530	487	503	541	531	461	513	528	505	505	504	521	486	537	460	488	536	520	528	511	528	498	484	475	515	540	505	521	513	524	505	506	519	527	543	480	485	530	486	544	510	499	498	541	528	546	501	492	519	535	469	505	496	463	540	527	515	520	455	514	540	527	535	466	537	476	495	515	512	530	517	488	522	531	513	512	553	471	518	529	460	524	489	514	491	485	490	471	472	512	509	529	528	499	564	523	513	497	519	509	524	510	480	482	476	512	508	539	483	538	483	527	526	499	522	496	455	534	514	532	498	523	530	515	473	540	518	494	507	507	490	530	520	521	520	488	506	485	520	485	521	499	497	511	505	503	514	516	513	516	520	556	532	596	532	513	509	535	519	497	523	487	500	507	541	486	514	507	527	522	514	511	503	489	542	528	505	496	485	551	476	484	523	508	550	544	506	522	517	527	516	538	497	500	500	516	516	511	552	531	522	493	518	472	564	482	486	532	478	515	525	513	510	521	517	537	543	498	511	514	512	489	498	535	515	512	530	487	495	516	479	503	476	535	493	491	542	541	520	538	513	517	518	505	487	508	502	482	539	481	530	522	551	530	476	496	500	535	496	528	544	517	520	516	552	500	529	521	509	596	527	501	519	549	540	495	536	529	492	497	511	522	522	496	533	534	551	495	484	468	510	534	503	536	507	516	533	513	526	512	494	526	499	510	492	469	556	486	501	501	516	537	482	477	555	515	513	531	507	503	531	524	500	506	537	500	505	531	486	524	531	514	541	526	527	499	513	516	566	519	509	539	481	491	522	497	481	531	501	522	552	490	543	494	519	528	523	508	495	452	552	498	487	506	500	495	491	520	497	498	526	556	453	512	525	526	529	497	506	473	503	473	513	461	513	479	512	512	515	514	539	494	510	478	501	480	505	531	505	549	528	552	537	540	540	531	493	510	512	569	541	490	490	487	543	473	489	492	484	523	504	546	505	562	556	490	524	495	504	548	539	523	496	530	537	517	506	519	549	510	531	552	570	538	502	489	561	512	528	509	512	503	520	525	525	500	496	498	491	516	508	518	518	526	513	515	499	513	533	511	481	527	553	516	493	550	473	486	537	478	508	504	548	487	519	538	513	520	534	542	566	536	513	493	517	500	473	499	532	509	526	470	545	470	528	534	518	531	509	556	485	548	529	522	500	530	518	525	487	475	514	529	503	524	459	505	518	507	528	510	461	528	527	547	507	525	508	499	512	526	522	519	550	521	547	523	559	517	547	530	506	567	529	480	520	516	527	517	507	491	519	537	504	550
2366	105	85	68	56	52	42	69	48	38	43	42	52	49	52	41	53	66	48	49	54	39	60	52	40	38	40	43	47	54	50	57	54	45	49	39	47	41	47	43	54	48	55	33	56	55	42	46	47	61	37	41	48	48	39	33	51	43	52	38	50	43	51	50	49	47	41	40	55	45	41	46	54	47	45	60	44	47	56	46	42	33	54	46	39	52	49	42	72	53	53	51	42	51	47	40	37	42	43	52	55	51	52	60	51	46	34	50	58	49	34	40	48	57	47	41	50	42	47	42	47	48	46	42	46	42	49	43	47	36	50	43	38	49	44	54	48	57	38	40	50	50	46	50	43	48	49	33	46	48	49	41	45	46	44	45	52	40	46	45	38	44	49	58	38	52	46	55	52	57	38	43	56	40	40	44	52	53	44	45	39	50	44	40	47	39	48	46	36	45	59	51	54	54	49	46	53	48	43	52	52	44	52	50	44	28	54	42	61	49	38	37	62	54	45	52	52	36	39	42	37	60	42	44	55	58	42	44	36	45	34	48	46	45	36	60	47	46	47	34	45	51	57	55	39	45	55	41	55	54	44	50	52	37	40	40	29	49	38	35	55	47	47	37	50	56	45	54	45	46	47	41	43	50	55	42	42	46	45	40	59	52	34	41	45	43	55	44	43	39	46	49	41	34	35	49	32	40	50	50	41	50	45	42	46	48	44	51	41	47	45	48	42	48	40	50	41	56	46	51	44	49	57	51	50	31	37	50	44	38	48	46	52	49	57	39	55	45	49	43	45	42	44	49	44	62	37	38	42	40	54	42	39	47	56	49	50	49	32	49	46	44	58	60	54	36	56	33	52	40	56	41	36	48	53	33	43	52	43	46	48	57	37	48	48	35	41	58	39	47	40	38	53	48	53	44	48	63	36	40	40	44	44	45	42	59	40	32	39	44	45	42	64	43	50	50	53	46	57	47	58	41	49	37	49	31	39	49	38	44	43	51	41	43	44	42	65	55	49	36	54	47	42	44	55	40	42	53	45	51	45	59	49	46	49	39	40	48	40	38	50	50	48	57	70	49	36	36	44	38	31	52	41	36	55	40	46	43	44	44	40	63	51	52	37	60	45	53	56	50	50	55	48	47	48	43	50	52	49	42	42	44	55	37	45	42	49	63	37	46	41	52	50	50	46	46	57	35	46	32	47	34	54	41	36	49	37	33	36	50	54	41	56	57	50	35	35	42	52	41	53	38	52	35	37	45	47	46	47	44	50	46	47	52	44	44	43	54	37	40	39	60	39	57	39	37	41	49	41	36	34	48	42	40	44	43	49	47	49	38	37	46	54	35	43	54	47	43	47	48	54	44	46	59	40	40	48	61	59	45	49	45	36	42	56	45	41	47	51	48	30	49	52	45	49	50	42	46	57	35	47	52	48	46	33	51	43	51	44	56	40	46	43	56	35	43	50	41	37	43	50	40	43	37	42	41	51	44	44	38	40	50	40	41	44	50	46	45	43	48	38	45	41	51	35	51	58	55	51	49	49	38	40	28	51	45	42	47	37	45	45	55	59	40	42	60	62	53	59	36	62	42	65	55	51	43	55	42	38	46	47	42	45	46	40	39	31	51	45	49	46	40	50	56	44	54	34	55	48	54	40	48	52	48	61	38	49	35	46	56	47	41	50	57	45	56	52	43	53	41	49	38	50	40	40	39	41	55	60	50	46	50	28	47	43	51	41	40	44	40	38	54	49	42	44	56	45	38	43	51	47	50	48	52	50	43	62	48	39	36	63	44	36	54	37	48	38	53	48	39	56	34	47	45	38	46	42	40	43	45	50	39	39	35	41	40	60	43	38	42	49	42	60	43	36	47	43	44	40	57	34	42	57	50	49	55	36	45	37	59	49	50	41	47	58	44	26	38	48	47	51	44	49	40	56	41	39	70	45	53	50	60	45	43	45	43	51	52	44	52	54	49	35	45	46	45	55	52	34	37	53	58	40	60	42	43	52	41	43	44	48	34	51	46	41	51	53	37	39	47	38	39	58	35	51	60	46	46	56	44	38	35	45	51	36	49	57	42	50	44	44	51	54	37	40	45	47	59	47	38	34	53	50	46	54	43	49	56	43	44	49	56	49	51	41	53	56	45	54	47	42	40	42	43	39	63	42	42	48	53	45	43	51	50	46	47	46	42	47	40	38	29	36	47	51	35	53	47	39	44	31	42	32	38	47	44	39	48	30	35	43	36	39	50	43	56	39	40	44	43	51	43	41	49	39	47	51	40	26	47	47	35	45	49	70	47	48	44	44	51	62	58	44	29	50	52	48	46	57	48	48	49	42	36	41	53	50	45	42	39	47	42	44	54	43	37	51	45	38	34	57	34	44	46	39	54	47	48	55	47	43	64	46	48	53	50	38	48	52	45	43	51	49	43	46	42	44	47	33	45	55	41	49	51	74	53	34	40	52	49	44	51	47	52	41	46	45	42	47	46	44	45	36	40	30	45	50	41	48	45	51	43	43	47	48	41	49	36	51	43	30	37	43	48	49	44	45	47	36	43	46	58	47	56	50	53	45	42	48	52	45	46	40	42	50	48	54	51	46	60	53	41	44	50	44	48	38	60	58	60	45	31	44	49	44	37	36	35	49	47	50	53	37	55	52	57	42	48	46	37	26	61	53	43	43	40	40	32	43	49	46	46	43	44	35	45	48	44	61	51	57	40	44	43	37	49	47	38	47	44	49	49	50	65	46	47	46	52	46	35	47	47	43	38	50	49	48	48	51	58	53	36	45	50	48	39	45	52	38	53	44	46	46	49	55	45	45	39	43	49	34	58	34	47	38	54	46	45	42	57	44	47	48	51	44	47	50	52	51	44	38	44	50	46	46	53	44	45	45	55	48	52	47	43	57	47	40	28	48	52	41	49	45	41	49	34	42	54	41	44	53	41	44	40	45	47	43	38	51	47	53	47	45	42	53	41	50	43	47	46	48	50	40	39	53	39	44	55	52	47	51	44	50	50	48	39	49	40	48	42	49	55	47	58	52	57	46	37	38	52	52	53	28	46	41	46	55	38	55	48	58	61	42	57	47	42	48	47	62	34	42	45	44	53	38	52	38	46	61	36	52	39	60	47	47	49	49	44	50	34	44	40	51	37	44	49	42	47	42	42	50	60	42	50	45	52	39	49	52	39	42	57	50	44	36	41	49	46	40	44	48	56	59	55	51	39	42	46	48	47	34	31	42	61	37	46	47	47	43	59	51	41	40	50	37	43	34	45	57	51	59	42	38	49	48	50	48	45	54	41	48	41	44	41	45	47	47	40	54	46	36	46	44	46	47	44	44	45	43	56	45	35	35	42	54	43	39	45	53	40	53	33	38	55	44	48	53	48	45	52	36	53	46	43	56	46	53	52	30	35	59	48	54	51	43	51	33	48	40	48	56	41	39	50	44	40	46	44	37	45	53	49	32	43	54	51	51	43	48	35	40	36	47	47	36	36
2079	209	296	292	263	243	237	205	200	194	194	185	171	187	186	174	176	192	159	189	165	151	155	169	175	164	160	172	159	161	171	156	152	156	174	159	168	172	187	149	181	155	148	157	159	172	130	178	130	161	134	165	156	177	167	160	143	174	150	164	146	169	158	163	162	143	179	151	167	141	151	146	154	145	135	166	136	168	157	166	151	142	135	158	162	143	176	153	149	168	165	166	162	170	152	159	140	175	134	157	159	160	170	160	142	162	178	156	148	153	161	141	160	169	172	152	179	139	157	157	167	150	180	152	141	152	152	157	167	148	134	173	142	174	193	161	166	159	171	162	136	138	161	158	159	161	157	139	157	172	151	138	142	145	123	157	164	167	155	174	169	169	164	170	160	151	141	152	166	148	159	159	179	141	176	154	149	147	150	151	120	184	158	181	160	153	158	157	150	156	169	153	169	159	188	161	150	157	150	155	143	164	146	159	175	150	172	141	138	155	153	179	136	135	165	159	140	152	155	164	180	175	163	172	158	156	147	157	158	153	158	153	159	162	170	160	163	154	140	142	152	176	157	167	163	185	166	143	151	153	156	164	181	160	168	161	136	175	159	159	155	177	157	137	168	152	153	163	155	165	164	164	188	156	134	143	139	147	141	132	154	142	165	178	154	157	136	151	160	167	146	134	155	140	157	169	157	166	158	153	152	150	165	188	148	176	169	173	179	196	141	155	169	164	172	162	149	159	175	160	141	166	144	171	157	144	162	180	148	161	146	174	156	191	145	178	180	172	168	144	152	180	163	183	163	179	174	167	154	135	166	179	151	147	162	133	145	133	172	151	182	153	167	158	163	133	173	166	148	145	160	145	142	151	143	148	146	172	165	157	159	167	175	153	181	171	159	156	160	175	168	187	159	152	164	183	148	159	168	158	142	133	174	139	149	155	131	155	147	171	170	146	161	176	163	173	164	171	164	163	161	159	166	156	179	153	162	147	166	165	167	158	169	144	148	158	169	157	155	163	142	177	143	165	153	146	131	141	178	164	154	167	166	152	155	176	173	151	165	174	165	164	169	151	142	149	162	151	160	154	152	163	172	154	160	146	172	178	156	146	142	141	132	154	155	140	133	155	139	158	177	172	167	151	164	142	144	171	153	164	194	155	147	172	164	153	171	150	154	170	161	136	148	140	181	166	149	165	164	145	175	152	166	155	163	181	148	160	163	145	178	182	165	148	172	162	169	152	131	157	146	146	158	161	155	152	175	156	157	149	159	160	136	168	157	150	190	164	155	151	154	129	164	160	136	165	152	154	172	161	163	157	160	142	150	187	159	166	178	143	170	146	154	169	139	152	172	141	155	148	166	152	145	141	155	131	157	184	168	159	155	159	168	163	151	138	179	170	157	150	168	152	147	163	152	170	168	166	160	161	150	148	146	151	161	164	164	179	143	152	158	150	180	155	152	148	156	165	156	175	144	159	131	162	143	159	145	170	148	181	186	183	157	147	146	158	117	157	168	154	153	163	153	151	139	171	157	170	163	154	169	150	146	170	156	153	151	167	141	153	158	157	175	160	175	151	141	155	170	135	147	166	155	153	180	186	156	169	154	161	159	161	151	171	144	146	157	131	155	205	155	174	160	149	159	148	156	148	159	168	141	176	155	142	165	147	177	154	159	154	160	171	158	158	155	166	161	138	178	143	136	156	146	153	147	158	151	146	176	144	176	155	153	150	173	156	158	147	170	153	161	139	166	168	151	148	148	170	158	160	159	150	155	148	145	150	159	161	150	164	154	154	138	164	152	149	150	158	148	156	142	139	157	155	171	167	160	159	156	164	156	138	159	182	153	137	153	136	170	145	182	148	160	141	146	131	148	165	143	141	168	160	136	172	149	172	139	174	152	153	145	140	146	151	154	144	152	152	160	125	140	151	121	147	161	150	150	146	154	152	156	168	152	141	174	143	163	144	160	147	162	145	158	132	141	135	158	143	166	174	163	165	147	170	170	162	146	151	185	165	155	150	188	155	165	157	153	166	134	161	173	178	158	136	163	159	142	140	183	172	152	168	137	153	161	150	159	177	143	163	154	142	170	163	172	144	164	166	185	171	156	163	121	141	153	140	139	183	201	160	150	151	141	180	152	166	155	153	140	163	170	150	165	163	165	176	153	157	176	151	138	161	161	166	173	169	153	180	169	144	173	164	188	130	154	157	142	146	176	172	148	183	152	174	169	148	157	146	147	163	146	183	142	145	160	152	151	147	147	177	190	128	169	160	159	149	127	140	160	164	143	131	152	162	158	162	132	154	139	135	151	153	150	144	177	189	173	154	154	164	143	169	179	156	140	153	140	158	164	166	151	169	158	152	152	141	155	141	150	132	159	145	144	185	155	163	161	164	142	161	151	158	160	163	196	137	152	150	158	148	181	147	158	169	170	139	187	165	150	176	159	151	168	163	153	148	164	177	158	165	156	180	152	161	146	123	158	154	167	175	157	166	156	132	169	149	142	154	168	161	152	147	142	174	158	162	132	136	180	173	139	159	151	138	161	163	181	154	155	150	161	146	147	166	143	167	155	145	159	145	156	164	154	171	158	138	178	175	146	155	163	154	141	152	172	141	161	143	178	156	164	179	162	163	166	150	152	158	160	165	158	166	162	162	147	165	154	169	162	160	158	155	161	153	155	164	149	151	148	132	146	158	160	152	159	154	141	162	148	162	160	175	169	175	160	167	147	148	167	164	188	157	165	155	151	165	166	137	161	175	186	169	147	154	132	163	183	155	136	176	184	175	172	168	168	173	146	161	148	146	175	156	165	155	137	156	149	171	156	158	145	151	166	155	144	154	168	163	167	163	140	155	177	149	162	151	156	148	140	164	182	166	166	139	171	190	166	155	155	149	164	149	149	150	172	143	163	161	146	152	182	169	146	144	161	164	145	154	174	157	129	183	147	178	136	147	166	180	154	151	153	160	146	173	147	153	165	157	151	145	148	157	156	157	166	137	147	142	157	143	169	125	141	158	137	155	163	177	166	143	155	175	166	160	173	167	173	143	166	168	166	143	153	166	167	174	168	153	160	160	172	149	155	165	181	151	152	165	160	165	154	140	171	187	169	149	158	146	154	172	151	154	140	160	156	135	168	159	168	157	168	157	162	135	157	177	132	163	162	158	160	160	155	148	168	160	180	150	154	137	126	167	140	153	165	163	153	164	167	152	160	148	152	143	174	165	167	148	178	152	176	146	175	161	156	179	155	159	141	164	169	168	175	143	172	144	146	158	167	173	154	146	163	152	159	149	148	155	166	135	140	143	146	154	145	159	159	170	156	169	156	171	161	154	138	158	164	148	172	148	168	149	151	186	153	136	162	165	149	144	162	167	172	149	147	174	158	148	162	159	148	147	158	149	150	173	174	170	177	148	139	163	167	169	155	138	154	126	167	150	147	180	151	146	167	152	147	153	163	161	177	154	144	168	169	165	154	146	156	148	148	155	151	168	172	161
9665	1194	1310	987	615	457	396	319	294	257	234	235	211	188	174	183	149	167	167	153	145	140	147	145	138	145	146	150	125	151	152	121	140	155	136	132	125	136	137	151	140	119	154	143	120	155	123	114	113	128	161	123	135	148	140	158	132	135	181	131	136	136	132	133	146	127	150	133	132	129	138	130	132	146	126	124	137	141	122	125	133	125	113	123	136	125	118	133	131	106	146	119	142	142	137	157	131	154	136	119	141	139	130	127	141	145	139	149	124	146	137	110	135	133	126	149	110	144	137	140	158	127	126	140	141	138	129	128	133	142	127	131	133	132	122	114	147	139	113	139	128	117	138	145	121	122	132	136	139	139	119	157	124	129	119	117	122	118	136	128	137	114	122	137	140	153	136	142	131	127	116	120	151	128	133	132	109	132	157	143	136	132	165	150	124	138	144	153	126	123	124	124	135	121	133	127	130	144	156	140	128	141	133	139	137	126	141	130	132	127	146	116	147	142	113	131	133	133	154	127	146	146	136	134	136	128	148	122	114	139	138	147	118	103	139	144	120	133	137	121	123	139	160	132	124	132	125	116	125	136	115	132	128	114	134	142	138	147	125	130	141	144	117	142	140	138	144	143	137	121	130	123	124	122	135	120	140	146	122	133	144	121	150	131	141	105	144	121	138	108	142	153	153	127	146	129	133	147	140	127	142	119	143	134	130	127	119	126	142	133	116	136	136	137	110	122	121	135	112	128	121	118	149	145	131	137	116	137	124	142	127	129	166	138	135	143	124	119	133	133	142	135	136	133	141	127	137	163	120	133	118	141	151	137	136	131	123	135	120	138	143	130	123	112	119	130	122	151	144	118	130	150	124	149	158	137	125	148	124	137	129	161	133	152	123	113	125	128	143	125	148	151	129	144	111	133	118	120	116	131	136	133	145	140	133	125	150	142	145	143	147	121	141	109	123	112	151	131	139	133	142	121	142	107	127	127	131	136	131	121	127	122	137	160	133	137	128	136	153	122	116	144	134	157	118	149	139	111	128	132	126	117	120	132	115	126	130	125	140	132	127	149	126	137	123	120	131	111	112	161	119	120	128	121	141	109	145	123	127	140	139	125	153	119	124	106	143	140	129	136	121	151	145	132	109	129	127	127	138	151	131	143	143	130	134	118	145	141	115	136	143	137	107	136	112	138	126	136	140	120	128	117	135	146	124	135	129	141	124	136	140	132	121	118	144	127	134	119	133	161	127	127	122	141	113	131	116	133	136	127	148	142	136	134	128	127	134	149	133	125	127	136	127	137	127	139	137	126	113	130	134	146	127	139	133	119	118	131	110	124	115	141	124	134	99	110	127	135	155	140	129	149	142	126	115	132	136	141	135	154	121	137	144	129	128	128	146	102	148	99	120	141	154	131	142	121	144	137	142	115	134	144	119	148	122	144	143	92	131	131	143	141	126	149	130	138	141	143	143	121	135	118	161	121	115	146	133	135	137	129	121	124	121	119	118	150	129	148	135	120	132	149	134	131	134	117	134	114	142	130	129	132	140	141	139	139	131	120	126	126	122	133	118	124	147	133	121	158	129	119	130	120	124	149	143	153	136	145	118	123	156	98	122	135	119	119	123	129	151	131	133	107	120	158	124	119	114	133	154	127	123	116	146	134	129	134	138	145	128	157	152	119	132	122	130	112	132	141	122	131	121	132	136	110	139	142	131	133	143	127	132	135	141	132	124	131	125	131	126	148	137	132	121	122	142	130	136	141	129	133	135	183	134	124	133	149	155	131	129	132	133	133	124	131	108	114	113	120	114	126	142	146	145	135	148	118	128	159	118	138	115	143	124	121	138	155	133	125	138	106	146	144	118	115	128	137	122	112	139	115	115	135	124	119	146	117	119	151	145	130	126	125	134	152	129	115	110	137	129	134	128	140	142	124	116	136	126	130	140	147	159	112	127	134	129	124	122	121	144	121	130	120	156	134	120	109	116	135	114	144	128	158	119	121	137	129	118	107	115	133	131	118	134	151	131	117	145	138	143	132	134	115	148	121	130	135	134	130	170	125	124	125	124	154	122	123	160	120	130	128	117	123	123	127	127	125	122	138	122	161	150	147	141	120	123	121	134	112	125	148	123	129	131	125	138	142	140	134	140	134	105	130	145	131	123	149	117	124	148	140	129	149	130	120	135	154	122	121	163	136	117	121	136	140	159	127	146	134	135	139	141	129	119	122	130	133	126	146	119	123	138	158	102	143	121	158	124	121	146	152	127	132	128	144	161	121	129	139	130	121	114	129	122	123	126	155	141	126	145	141	126	126	149	129	119	158	145	134	120	147	146	144	151	117	132	122	144	125	147	120	132	151	142	140	119	119	149	139	125	123	125	137	138	118	136	148	121	138	131	131	119	121	129	139	156	142	111	126	126	125	115	148	153	122	152	153	116	123	129	114	109	120	122	132	150	159	123	149	123	135	145	142	110	146	135	126	143	144	134	129	105	113	120	115	111	127	129	124	118	138	129	99	138	135	132	143	134	130	139	136	143	127	141	132	144	141	129	134	130	116	122	134	116	121	128	132	133	135	118	107	123	132	129	157	120	130	106	163	124	128	128	126	129	141	146	130	131	143	119	132	124	139	147	133	148	125	141	134	116	125	145	155	124	127	126	137	127	153	149	151	126	141	138	149	123	132	142	126	130	131	161	145	163	115	127	111	120	149	149	135	135	117	128	148	133	125	131	135	135	135	136	117	128	157	144	148	138	131	117	160	147	137	158	130	115	120	124	138	109	104	120	107	113	158	133	139	133	137	117	120	101	125	128	139	126	148	119	148	129	120	133	138	125	140	137	121	136	122	129	122	135	136	129	128	142	115	123	122	110	118	140	116	130	121	134	133	148	116	137	112	130	122	119	159	121	127	112	133	129	126	123	130	132	134	126	120	125	140	129	149	122	126	126	115	131	141	143	124	152	137	115	144	114	120	114	129	135	144	129	122	135	122	139	141	117	119	120	136	133	135	140	135	139	132	129	124	137	121	137	119	115	133	136	133	133	119	136	134	121	130	154	136	146	141	132	112	129	123	139	135	130	128	132	113	120	128	133	126	124	135	133	147	141	140	141	125	124	155	140	114	131	152	138	115	128	136	130	137	139	139	131	125	131	130	143	144	154	123	99	152	140	175	129	124	131	126	111	132	137	142	145	150	117	143	111	135	124	125	125	131	114	121	119	126	132	140	135	131	141	128	111	131	146	143	124	130	127	139	116	132	129	149	132	139	119	115	119	125	118	147	122	118	110	136	141	150	129	130	124	140	106	123	123	150	142	136	121	133	158	120	140	125	135	136	126	137	135	120	125	115	128	140	105	131	129	126	135	127	127	144	126	143	119	120	103	125	126	116	126	143	124	122	122	137	151	124	119	147	114	129	131	135	121	128	149	126	155	132	118	133	108	117	133	137	123	132	136	138	155	118	143	126	131	136	118	110	149	131	142	123	126	135	147	128	127	139
6266	1171	2846	3388	2824	2218	1825	1580	1394	1124	1005	882	821	778	721	659	636	607	605	544	530	535	520	459	483	510	500	481	460	435	460	437	439	428	427	419	428	400	393	406	369	370	351	398	368	370	388	367	405	350	403	388	394	368	366	377	410	380	367	353	395	394	378	365	405	377	355	372	370	350	383	355	360	367	382	349	364	391	374	405	376	336	354	335	380	362	409	359	371	363	355	375	337	360	337	384	364	347	347	348	388	337	337	360	357	379	355	355	404	366	365	354	371	369	319	348	372	359	379	338	337	356	376	356	345	345	330	361	357	377	376	360	371	351	360	373	339	355	355	329	330	343	359	331	335	347	365	365	343	362	322	389	350	328	353	373	330	335	362	365	384	373	350	353	353	337	364	348	370	350	346	347	362	392	342	368	359	330	347	358	323	348	327	380	362	364	341	359	358	354	339	320	369	320	347	385	363	339	326	340	378	344	359	367	396	368	365	339	403	351	337	368	346	338	361	379	397	363	371	360	365	338	354	322	367	332	399	350	349	354	360	339	371	331	355	311	341	355	354	330	378	351	338	337	378	344	370	338	321	351	340	349	322	327	370	340	362	363	371	393	333	351	336	358	342	357	377	360	371	342	372	332	355	356	336	396	373	346	380	325	365	342	369	335	379	382	356	335	356	378	384	340	331	342	355	370	374	331	360	337	347	359	367	364	370	362	348	315	360	347	345	340	354	352	343	363	351	361	354	374	365	351	358	361	334	397	385	343	364	332	321	362	366	370	332	345	349	347	356	374	345	335	360	328	372	334	355	349	373	363	338	342	378	375	344	363	381	348	373	331	375	369	354	363	319	363	371	336	387	391	338	362	371	325	350	345	335	359	345	367	362	337	389	369	354	352	375	376	326	338	326	363	321	384	352	359	355	373	334	350	343	353	335	362	329	332	361	386	362	351	365	360	361	338	347	378	392	357	367	390	376	350	352	337	386	356	367	345	357	355	359	347	338	371	358	336	376	365	355	374	334	362	364	370	344	319	352	333	347	321	357	379	383	370	383	353	361	365	345	346	348	353	339	366	363	340	361	337	345	380	334	350	374	360	356	332	344	365	332	361	339	354	344	359	348	346	351	337	338	368	368	365	364	330	328	359	357	358	352	363	384	365	341	359	305	346	377	355	362	344	356	363	365	370	357	355	338	372	343	367	324	345	368	356	335	327	363	331	361	348	368	355	337	321	321	361	347	335	366	356	341	362	342	386	325	369	350	346	356	355	357	379	322	367	372	335	331	320	336	337	358	344	358	357	337	385	343	328	345	372	375	361	345	358	369	375	363	359	353	352	366	343	347	334	364	333	328	369	350	365	349	368	339	358	329	343	368	327	365	352	334	359	360	359	341	346	369	327	365	344	350	315	346	396	352	355	367	342	329	350	370	333	327	345	321	370	379	337	350	384	363	343	364	370	360	341	347	323	341	341	360	366	346	345	382	364	341	353	365	324	351	347	341	341	339	340	359	340	350	351	372	375	409	337	362	379	355	364	378	354	338	350	333	360	348	354	351	375	351	378	369	338	386	335	318	324	330	353	377	368	342	335	354	347	345	341	347	348	333	354	329	340	361	339	369	361	372	364	329	347	362	335	313	352	328	354	339	365	372	364	333	373	373	359	355	336	369	384	356	381	362	340	324	341	336	330	331	363	353	316	335	362	352	355	347	375	336	374	321	345	366	343	329	356	324	353	373	349	368	352	364	365	360	361	355	329	341	372	381	337	359	371	340	336	370	340	357	376	307	371	346	332	362	368	350	360	364	358	318	348	357	361	328	369	355	357	347	358	341	338	341	375	387	363	334	352	354	359	326	374	324	366	354	345	352	340	362	330	382	348	349	356	357	365	349	342	361	339	360	327	366	351	353	344	370	378	374	360	328	355	352	371	375	344	371	320	363	359	317	354	371	350	368	322	364	343	345	359	342	355	351	331	348	355	352	373	354	331	375	329	344	366	344	348	332	346	376	369	403	354	304	354	335	349	364	325	370	394	361	370	362	377	360	365	313	347	346	338	323	341	362	364	364	335	336	345	338	353	354	341	367	381	369	355	354	373	332	314	358	331	342	373	324	381	362	341	332	341	370	376	378	334	323	359	339	371	342	372	368	327	365	332	344	341	344	318	382	354	352	345	346	366	373	359	355	377	336	358	334	358	353	354	353	374	389	404	360	395	373	352	330	350	381	335	334	343	352	347	308	357	350	349	374	350	348	356	339	336	367	352	351	368	373	308	367	338	363	342	351	338	361	358	317	388	356	349	348	363	371	375	338	347	359	349	330	380	370	378	370	340	340	346	356	344	369	361	337	334	364	376	373	340	330	360	352	351	347	357	351	339	349	358	355	348	379	380	368	335	373	375	353	363	355	347	348	367	354	325	345	352	394	375	346	354	339	330	395	326	334	351	379	337	308	354	328	359	362	364	358	349	387	343	321	333	368	340	325	347	333	363	331	333	336	350	351	338	339	329	379	374	344	352	339	364	358	342	372	352	359	354	371	335	379	360	369	361	348	369	339	374	361	355	358	372	343	342	321	334	326	351	361	357	364	345	351	395	335	379	335	324	359	342	346	380	375	348	332	363	348	350	311	364	357	344	374	399	366	353	358	383	364	357	353	328	380	347	342	382	358	338	367	342	356	359	318	337	364	354	335	338	347	364	364	369	312	356	370	349	326	346	342	351	351	376	352	316	362	375	379	371	355	363	383	344	345	365	355	377	363	378	329	349	404	364	372	361	353	329	357	362	355	323	377	340	336	354	351	369	342	393	362	318	367	341	367	319	351	352	347	333	382	361	340	364	382	357	362	329	330	333	340	352	356	344	342	354	340	368	313	337	323	340	364	348	386	381	344	362	354	348	361	366	362	369	325	364	348	339	341	336	345	339	346	342	333	337	356	390	367	336	339	318	370	366	384	331	387	357	332	361	346	365	336	299	311	350	365	314	336	355	350	365	361	340	384	365	327	357	376	360	346	368	356	336	348	359	354	378	318	369	375	352	394	350	351	358	342	341	362	360	343	339	408	365	339	363	364	340	386	367	339	377	343	372	341	339	344	353	371	384	345	360	333	328	366	380	340	378	343	334	350	338	330	347	338	356	360	358	340	358	338	337	387	362	369	375	359	337	336	335	344	356	387	367	344	377	333	364	335	333	338	374	352	360	325	346	391	364	386	389	345	346	396	347	384	327	366	384	364	356	342	360	328	356	346	328	341	360	332	355	361	341	373	353	335	351	369	344	376	369	364	325	334	339	320	321	391	353	346	360	365	354	346	365	351	335	382	334	366	354	345	362	368	383	349	357	373	344	368	365	340	352	346	384	356	362	348	338	362	345	361	353	354	334	358	344	349	376	356	380	333	358	354	368	353	344	370	314	353	347	373	348	340	332	356	359	353	348	367	305	351	352	354	328	365	391	355	361	339	356	344	327	373	351	375	336	338	314	353	338	351	381	375	380	321	364
16903	2848	2588	1959	1308	939	768	598	532	463	420	363	361	305	322	273	279	275	252	268	284	280	253	248	217	255	246	226	275	252	221	244	209	233	245	245	251	268	261	224	204	228	236	234	205	242	234	217	214	239	219	229	249	204	226	197	227	202	230	188	231	211	207	211	208	225	203	217	234	215	234	204	216	211	220	206	200	231	228	196	193	210	211	217	212	203	215	224	232	242	215	220	231	213	198	210	231	190	229	220	208	195	209	243	216	205	229	183	207	190	206	219	206	205	221	188	224	227	216	209	220	210	232	219	209	234	206	203	212	218	200	206	243	224	207	232	204	225	207	222	195	205	210	231	224	240	231	208	219	199	206	227	214	192	219	218	213	210	216	224	235	201	250	235	225	223	202	249	189	216	227	229	217	229	195	204	188	218	212	183	210	214	223	247	239	224	209	225	216	190	228	225	209	214	233	210	209	185	230	215	229	221	201	222	217	225	192	218	202	207	186	206	210	223	183	206	250	204	217	243	249	212	230	220	215	214	219	225	198	183	208	234	220	207	225	191	252	209	198	248	191	219	207	218	197	204	214	208	200	200	222	221	197	194	220	200	216	192	195	210	233	204	210	182	224	197	223	216	248	233	228	214	214	224	229	203	228	202	227	226	222	213	206	238	199	233	236	194	189	202	205	205	229	215	216	219	236	204	231	208	206	211	233	230	212	212	221	193	226	206	196	208	213	217	202	216	205	176	213	196	169	200	207	199	223	215	226	246	221	208	221	202	221	202	213	197	214	216	204	228	206	231	204	237	207	241	210	223	201	218	211	226	200	211	231	224	220	215	236	207	202	202	227	233	225	211	219	208	179	206	238	197	202	193	213	224	197	245	243	173	210	233	222	203	219	221	203	222	241	220	269	208	212	210	242	212	202	197	230	219	192	204	200	219	197	226	217	193	241	227	218	230	217	233	220	212	219	221	207	196	216	218	223	221	184	201	226	229	231	217	243	227	209	185	218	212	206	212	232	215	199	202	219	206	245	206	223	223	210	203	212	223	219	219	201	202	225	248	182	194	226	194	208	210	218	199	213	229	231	208	210	208	196	226	209	222	223	210	192	219	234	186	216	219	208	226	220	199	218	214	222	192	181	214	205	227	219	210	200	195	210	200	214	199	213	216	204	219	208	211	197	197	232	207	225	212	210	229	229	212	227	210	250	200	216	228	218	228	217	245	207	198	223	222	193	184	217	188	215	176	193	220	207	194	206	184	198	222	207	213	210	209	229	219	214	201	222	209	241	206	205	218	221	222	237	224	232	219	223	202	217	205	223	216	225	221	240	219	187	218	199	215	196	219	230	188	222	228	208	201	235	240	205	223	210	211	204	215	211	208	234	232	227	214	227	243	226	230	225	229	188	192	229	223	202	214	200	214	222	214	233	225	278	215	239	225	208	196	230	213	234	222	230	229	208	222	208	197	231	221	203	207	197	217	210	201	195	220	238	224	205	165	217	233	233	230	229	228	199	252	208	214	198	182	232	214	222	226	225	185	216	220	203	213	218	203	216	236	209	234	216	203	204	215	228	213	196	178	200	214	209	182	214	204	191	229	195	206	236	220	236	209	194	216	202	237	200	222	217	217	193	231	200	195	210	211	217	203	203	235	231	218	203	185	246	187	233	212	219	217	201	246	224	220	221	193	199	211	221	211	174	215	208	207	204	229	219	202	222	209	208	201	215	215	205	196	216	224	215	216	191	211	211	215	202	217	230	222	203	230	224	226	180	187	214	236	206	203	205	231	212	237	214	210	214	228	205	211	221	223	214	199	222	206	202	194	196	207	237	193	188	224	253	223	214	243	227	199	219	206	198	211	208	228	225	199	218	206	177	211	205	210	203	205	209	209	207	209	217	220	224	247	222	237	213	210	224	213	222	197	220	184	208	239	208	193	191	215	215	207	216	187	222	236	204	208	208	192	218	207	171	231	230	242	229	256	229	187	191	218	216	214	206	232	196	213	211	219	201	208	204	217	218	205	215	215	229	220	213	217	225	198	215	220	191	198	216	207	183	230	208	217	252	213	207	215	221	194	203	259	229	194	210	216	200	215	198	218	191	227	211	248	216	221	190	239	218	208	203	246	247	208	225	220	250	207	227	205	225	228	226	200	212	224	201	224	232	194	226	215	241	193	211	199	222	213	224	218	202	225	227	206	213	209	226	248	192	192	220	211	220	216	214	189	238	209	211	204	209	199	217	179	190	220	206	227	224	230	189	212	184	186	206	217	215	192	212	222	239	195	231	200	221	220	190	231	223	233	202	215	231	213	244	199	226	223	234	201	217	231	201	230	207	214	223	208	198	199	228	186	223	213	224	219	212	203	191	228	235	216	196	214	195	194	212	203	195	176	202	245	207	210	202	177	177	239	176	216	219	210	210	216	208	199	227	196	213	232	211	214	180	199	199	211	194	188	212	195	231	233	213	228	236	225	224	224	209	201	235	222	213	204	223	214	214	200	225	223	212	240	213	229	195	209	226	191	220	194	211	206	234	215	253	221	196	231	209	208	224	216	240	206	190	223	224	224	196	193	231	195	226	193	223	198	233	226	204	199	234	211	200	235	206	216	225	197	221	234	222	205	232	218	211	230	199	205	195	214	227	222	214	218	195	189	228	212	218	218	215	209	222	213	203	231	222	224	222	245	207	216	225	214	208	196	219	222	198	213	221	216	218	221	214	211	212	215	202	225	225	204	196	221	230	220	215	224	223	189	241	208	220	233	216	217	178	222	224	222	175	242	230	191	212	229	226	226	218	226	211	201	224	233	228	229	182	217	199	186	216	199	211	232	213	214	215	197	245	223	229	228	197	205	226	210	208	216	203	202	207	221	206	217	220	210	224	234	221	225	210	206	203	223	196	203	227	185	207	219	179	224	213	226	216	234	214	183	191	217	216	212	218	210	219	207	206	207	227	201	221	199	212	234	235	209	188	207	221	203	221	231	235	223	215	214	234	208	189	221	194	206	191	244	244	220	206	222	227	225	221	208	211	253	212	212	216	208	214	218	212	248	247	195	211	197	205	221	208	227	220	219	196	238	216	198	205	239	192	238	188	200	235	200	197	209	227	220	231	217	230	190	235	193	204	212	237	223	190	200	229	212	220	216	217	202	235	216	187	233	189	223	213	216	204	206	224	243	227	201	213	193	190	206	223	215	218	191	212	208	217	214	189	200	189	205	200	220	218	241	199	214	217	209	229	197	202	238	225	222	189	228	208	195	201	230	211	219	194	209	205	215	193	214	226	191	197	185	208	206	213	221	239	198	206	212	219	198	191	205	195	203	218	196	224	215	208	222	185	221	201	222	203	196	187	219	190	222	195	190	207	209	212	210	228	210	223	235	207	205	211	227	217	194	202	208	219	198	193	230	228	213	210	208	222	211	192	236	212	251	224	229	220	195	216	228	213	218	248	223	212	213	206	200	220	244	204	197	214	216	228	211	202	208	220	201	213	204
8079	2156	4945	5722	4796	4119	3389	2776	2367	1899	1833	1544	1401	1253	1194	1095	1109	981	933	919	857	796	830	815	755	730	688	717	721	677	666	707	642	617	613	682	623	641	654	630	609	596	590	610	607	566	542	601	589	565	549	575	513	570	552	573	598	541	535	532	569	547	536	541	575	548	531	524	562	549	539	555	538	566	518	508	476	580	515	525	533	513	565	559	462	564	495	552	516	539	560	541	508	514	562	492	540	516	551	510	531	554	515	497	527	538	509	510	523	524	545	566	508	516	508	536	518	522	538	507	496	537	500	550	524	509	537	522	520	500	472	539	490	547	511	532	540	544	487	515	540	502	552	464	511	483	515	499	546	528	536	517	540	532	517	490	509	531	512	515	530	546	509	513	536	510	543	541	500	500	496	516	550	540	522	499	560	537	504	519	519	517	535	532	516	497	508	571	529	494	528	512	508	529	534	498	548	506	528	511	500	480	502	509	516	527	493	483	511	483	478	527	523	514	485	495	489	495	495	552	514	526	558	490	515	470	536	500	525	499	530	519	530	521	502	471	505	486	503	517	529	516	502	535	537	538	503	525	512	497	544	535	517	499	501	521	508	532	493	545	531	490	516	508	487	528	530	542	465	503	481	530	516	522	503	519	496	504	565	511	502	574	469	554	527	500	501	480	516	520	492	512	489	539	512	504	503	533	525	507	496	505	498	518	517	500	514	499	510	488	493	508	539	518	499	551	479	506	529	491	488	502	515	545	474	490	496	546	532	510	510	478	511	519	523	531	528	525	520	527	516	496	531	562	477	487	480	484	542	514	546	518	553	522	473	523	485	565	563	534	518	525	569	534	551	544	528	472	530	478	495	515	526	511	478	507	494	494	507	503	516	506	495	511	494	467	522	478	498	531	512	510	568	513	454	522	499	517	525	488	497	531	534	527	554	492	513	513	467	507	557	508	508	558	507	502	530	523	514	491	510	519	515	550	540	534	517	562	513	565	479	505	499	492	549	510	532	486	481	466	483	445	480	503	523	492	504	484	532	529	494	492	509	569	510	532	506	476	499	493	525	470	530	515	477	506	511	502	497	527	490	490	508	518	529	524	553	487	472	485	533	513	535	484	523	491	543	516	530	514	517	492	547	495	537	515	498	513	494	490	467	490	536	497	465	527	515	514	505	503	513	507	533	496	475	519	508	496	544	536	518	505	515	470	550	550	556	497	525	467	508	521	526	526	503	521	498	532	508	519	540	529	522	489	544	518	496	519	532	512	492	537	509	533	540	531	498	498	510	492	511	491	509	478	544	503	516	520	545	515	540	530	456	478	522	482	525	497	522	508	563	528	498	521	528	516	482	489	526	490	484	518	534	502	518	503	569	485	516	494	504	502	500	515	522	523	523	514	496	509	518	492	511	505	524	478	499	524	466	514	523	508	508	528	512	541	515	489	505	534	491	518	495	501	535	505	523	494	519	558	548	478	535	478	511	518	500	526	517	514	506	540	542	524	500	534	546	525	541	524	519	526	554	508	546	492	526	508	534	545	495	500	491	510	475	496	521	496	520	550	502	504	556	478	536	547	483	566	512	533	525	514	489	578	493	511	499	497	467	487	495	546	521	544	528	511	501	463	529	550	541	478	519	474	491	499	514	538	549	490	501	488	523	512	504	512	501	530	504	560	535	532	467	441	488	485	483	532	525	484	481	505	531	492	478	508	527	556	504	543	539	571	517	542	549	479	500	516	546	484	500	517	519	530	542	504	525	523	492	512	526	523	497	530	500	484	534	509	504	492	517	529	509	507	502	526	526	524	513	514	482	456	503	499	482	556	488	523	496	483	496	507	490	504	484	526	523	558	500	527	493	549	510	548	500	472	553	511	524	516	526	506	502	424	484	506	560	524	473	525	512	497	483	504	555	507	506	536	537	493	499	530	510	533	514	504	462	526	530	511	517	502	494	509	539	496	493	510	550	558	495	514	524	512	528	525	545	494	490	520	540	512	522	507	496	510	497	530	548	552	511	487	525	540	511	516	532	546	521	497	535	517	514	536	517	497	526	521	505	540	534	576	522	487	538	508	477	549	522	490	511	531	494	531	499	514	540	469	530	499	526	508	478	488	548	505	523	489	529	519	509	522	568	484	517	482	516	491	507	522	531	510	521	515	524	526	498	520	523	486	523	532	501	493	506	494	519	508	516	492	512	492	543	532	485	519	536	528	494	556	509	495	479	499	494	535	481	499	552	517	525	567	565	548	495	494	547	526	501	537	522	509	515	521	483	519	513	507	512	522	515	547	525	501	533	501	488	537	474	504	518	522	503	505	522	488	525	529	506	521	553	511	488	501	491	511	484	521	498	552	561	549	532	534	492	513	479	511	494	504	524	513	541	486	528	552	467	519	529	540	556	538	514	500	481	546	521	497	497	504	503	542	485	540	520	498	490	488	527	520	494	525	482	538	540	495	476	505	480	511	507	510	515	518	468	501	526	495	515	465	495	541	520	523	506	548	558	530	534	507	504	552	513	483	525	528	511	518	509	514	511	501	497	499	505	560	524	543	497	566	512	503	538	490	497	496	471	498	520	515	510	524	514	516	524	532	518	502	531	522	466	500	518	465	505	491	481	528	489	525	548	534	495	509	526	476	483	505	549	505	514	494	471	495	576	509	505	502	538	514	498	490	514	559	463	504	513	499	498	507	458	501	508	498	488	544	494	517	498	492	527	473	489	522	491	501	549	500	462	558	515	500	488	548	519	554	499	499	577	516	507	545	504	501	482	524	485	520	490	504	553	505	523	497	505	493	530	532	519	517	510	518	515	482	510	493	483	518	502	521	487	529	544	546	528	574	512	537	527	475	514	541	470	512	532	539	512	508	577	512	541	541	489	494	506	544	560	564	555	512	537	547	486	530	532	501	499	507	514	508	523	512	521	518	529	510	533	530	533	548	487	512	520	564	490	507	499	475	531	499	504	503	542	570	532	501	499	502	497	522	494	490	479	516	514	511	492	526	445	521	515	493	527	501	532	559	511	514	519	505	533	487	494	470	481	554	545	479	490	519	498	494	514	494	495	533	525	505	496	520	523	530	511	528	536	526	557	493	487	504	509	536	497	524	489	554	517	538	528	532	567	508	519	551	517	497	514	574	520	545	526	473	516	517	508	479	495	540	462	495	471	530	543	545	505	509	520	524	532	488	469	490	529	535	537	544	492	515	521	539	536	527	537	498	531	530	510	528	506	507	496	506	506	530	496	489	499	553	520	524	510	581	531	525	556	509	551	513	533	506	497	525	529	541	503	486	542	527	538	541	514	522	546	505	495	524	482	518	545	512	490	526	561	518	508	526	532	511	533	518	518	497	528	519	504	535	496	527	496	526	505	504	525	502	506	495	515	504	486	506	497	488	508	469	525	517	549	496	514	505	536	499	495	500	502	531	501	542	567	500	531	522	510	504	515	515	500	560	496	511	528	532	520	529	501	502	525	546	540	500	523	491	528	507	496	535
2351	109	91	90	62	59	54	63	41	56	66	54	49	56	45	42	43	47	52	44	55	38	57	41	46	52	42	37	48	47	44	38	53	50	41	43	42	41	59	47	58	55	51	46	44	48	41	35	70	51	46	53	35	41	43	32	40	42	49	56	55	36	51	54	50	49	37	53	39	45	49	40	31	40	62	47	49	51	49	46	54	37	42	62	41	54	49	26	47	47	42	38	44	48	49	47	46	47	54	50	40	47	58	49	61	55	47	46	44	56	52	47	47	45	44	48	45	39	56	43	49	43	50	55	53	50	45	38	47	43	45	44	44	38	47	31	52	26	48	30	49	45	42	55	53	50	42	47	41	50	36	51	49	50	53	55	63	54	52	38	58	36	54	50	36	47	30	47	42	45	32	47	47	41	32	52	26	50	37	48	59	58	43	50	43	43	47	45	41	39	51	38	50	48	35	36	54	47	48	42	57	49	51	45	49	50	36	48	61	38	47	46	54	52	46	55	52	50	52	51	43	41	71	52	45	47	43	53	50	43	53	51	59	48	46	53	44	35	50	53	44	43	32	53	42	45	41	48	48	40	47	48	44	50	41	60	41	46	45	42	53	46	53	52	52	44	38	40	43	47	58	58	53	43	39	34	40	38	53	45	40	50	44	40	57	48	47	45	59	39	33	52	43	43	52	50	43	41	49	52	39	64	42	51	49	45	39	45	50	52	59	51	43	45	54	46	51	48	41	45	48	51	61	44	43	42	47	35	58	48	49	49	45	48	53	52	58	45	51	54	47	36	44	59	48	51	51	42	44	56	44	45	60	55	59	48	42	48	48	33	56	57	44	48	54	38	46	47	39	49	38	52	40	47	49	40	40	50	40	47	46	43	49	51	42	39	43	52	46	48	44	43	53	44	56	52	45	41	52	42	48	44	46	52	53	48	37	50	40	46	38	50	40	46	39	55	35	51	44	44	51	57	42	44	51	42	46	37	35	45	51	50	45	43	45	37	41	32	46	52	44	46	36	45	63	40	37	45	38	43	42	51	36	54	57	46	68	45	49	40	50	40	40	32	57	41	58	41	40	48	49	37	40	49	52	51	47	34	48	50	52	43	45	47	46	53	42	59	49	48	44	60	49	38	46	46	44	44	42	48	44	45	50	43	46	52	37	41	52	46	56	59	53	39	64	46	56	43	50	50	45	36	56	52	56	42	45	46	42	57	44	48	40	43	44	37	49	52	51	43	44	52	36	42	39	35	44	34	47	35	57	51	42	37	52	50	48	46	53	43	49	50	58	53	51	45	40	45	43	56	33	58	46	40	41	56	62	42	37	59	52	50	36	45	58	46	41	54	39	51	53	51	51	43	47	37	46	42	45	52	38	49	46	52	61	59	45	48	45	35	38	42	56	30	44	43	35	36	38	51	42	55	49	46	49	58	42	61	56	56	38	51	46	50	51	42	45	33	38	51	45	54	45	45	42	46	43	44	47	47	50	35	71	33	54	38	43	51	38	60	57	44	36	65	37	28	51	37	52	49	41	41	54	36	39	43	40	43	46	55	52	53	44	53	45	29	48	50	53	36	57	53	42	63	57	46	49	33	46	37	43	44	50	60	37	35	38	49	48	49	54	38	44	38	40	56	54	49	42	45	33	52	36	41	55	37	46	49	50	40	47	36	53	62	45	43	43	43	50	41	49	57	54	48	61	48	39	41	46	51	45	57	60	40	51	38	59	49	48	37	51	56	49	49	53	50	53	58	45	43	49	44	53	48	54	51	48	45	45	64	51	38	50	52	43	57	57	46	30	42	40	46	48	52	51	47	44	57	41	47	62	55	47	43	50	51	51	56	55	51	56	56	48	43	60	62	44	47	49	48	48	36	47	52	28	48	52	36	40	51	52	42	56	48	61	61	47	51	45	28	39	39	56	50	54	53	40	55	40	37	49	46	57	43	43	37	43	38	44	41	43	49	42	54	36	31	48	46	45	37	50	40	66	59	53	45	53	62	40	53	40	47	43	53	46	55	43	53	47	51	53	40	61	31	52	48	49	46	43	44	51	43	41	58	66	47	46	49	54	54	51	51	56	37	47	55	44	37	34	55	40	40	44	55	40	36	48	60	61	38	43	49	48	59	41	46	50	30	48	34	63	50	44	48	48	50	40	50	55	41	55	50	48	52	52	42	53	48	52	61	41	45	41	45	43	43	44	32	30	50	52	59	48	60	56	58	51	49	52	35	52	48	53	38	58	54	47	44	47	56	54	44	41	42	37	49	54	43	37	49	51	52	57	41	51	40	44	44	51	45	53	43	46	35	42	43	46	52	43	34	43	42	40	44	50	57	62	48	46	55	52	55	40	46	49	40	42	48	41	44	40	52	44	47	42	41	41	41	48	35	54	42	53	40	47	47	47	46	43	39	38	35	56	56	34	51	48	34	62	55	57	46	39	61	49	43	46	32	39	39	49	35	43	31	56	48	39	46	46	46	56	41	47	52	37	38	37	46	35	44	45	47	46	39	51	52	40	50	49	58	34	45	53	41	46	45	43	45	43	58	38	35	40	43	34	40	44	45	53	44	54	46	39	47	49	36	47	41	53	37	48	39	44	49	49	59	38	54	47	45	48	37	41	50	57	50	49	44	54	41	48	54	43	38	56	39	50	38	37	44	45	58	46	49	48	43	50	52	43	53	48	42	58	36	47	36	44	37	55	55	34	49	45	45	58	46	50	43	35	52	51	39	50	35	54	50	49	48	40	55	50	52	49	46	51	36	32	44	51	51	49	46	51	48	46	43	41	45	51	51	42	39	56	42	60	51	54	48	56	46	45	46	40	40	59	45	44	49	28	50	49	45	42	51	43	45	29	44	52	55	50	50	42	55	50	45	44	42	40	54	60	48	50	45	40	51	50	57	48	57	47	46	50	48	47	45	53	43	53	49	53	48	49	55	41	64	46	40	47	48	54	43	40	46	38	55	34	53	46	44	43	58	52	51	48	48	59	50	31	43	43	47	63	52	57	40	41	48	44	53	46	50	55	49	47	57	42	49	54	47	50	43	38	52	42	48	49	46	44	49	58	36	51	51	43	50	45	50	45	47	44	58	41	39	51	47	35	56	40	60	54	43	46	44	52	45	47	50	40	53	45	52	48	49	35	39	49	54	50	52	36	38	47	43	47	49	42	61	35	58	61	39	37	37	38	45	45	51	38	52	40	43	43	41	50	51	41	55	43	50	34	45	41	35	48	57	56	42	42	46	42	35	47	44	51	44	46	60	39	46	49	42	57	50	59	45	53	39	37	34	40	43	36	51	50	63	54	37	56	39	49	47	47	50	38	54	44	44	39	45	38	59	51	39	56	62	53	40	33	46	47	48	42	43	48	58	48	45	46	48	43	46	52	43	40	35	51	48	45	54	50	47	56	57	45	42	53	37	50	36	60	50	46	48	40	43	47	56	33	53	45	57	44	51	61	48	51	49	44	46	46	44	45	44	43	47
2192	232	318	269	292	257	242	219	220	216	218	183	198	176	184	182	217	179	164	176	167	173	159	160	158	176	168	154	161	173	176	160	204	168	136	167	156	163	138	148	155	164	161	147	156	162	149	151	141	156	138	147	158	164	161	186	142	163	186	154	163	176	174	159	162	149	152	149	181	164	159	160	157	166	158	170	155	187	160	166	156	159	146	151	169	144	161	154	159	146	150	149	155	167	158	162	154	155	162	136	171	156	154	160	159	145	165	178	176	153	143	180	143	152	168	155	161	144	165	149	168	146	154	145	133	152	148	154	161	172	167	143	183	169	165	177	174	170	153	175	161	159	168	166	160	156	142	154	153	163	134	172	162	173	172	182	158	147	181	144	158	151	172	156	199	154	157	156	151	165	185	169	153	175	178	164	157	146	159	154	161	166	162	165	163	165	167	147	170	142	148	168	155	167	169	155	177	187	150	172	186	179	153	163	179	154	167	161	159	170	151	170	167	173	155	137	158	131	143	163	172	136	141	158	189	167	154	183	171	165	141	135	150	159	163	159	121	145	146	166	151	169	150	187	161	159	161	136	171	139	165	154	157	170	172	152	160	151	159	195	151	169	161	150	150	155	161	144	176	133	160	131	151	150	162	162	154	155	157	171	181	174	155	155	167	177	156	158	156	166	168	167	171	144	147	151	170	165	170	157	170	163	145	177	149	142	160	168	156	158	149	170	155	148	163	161	172	149	156	137	150	133	170	155	145	147	163	142	183	172	189	153	149	132	155	149	163	139	152	147	148	150	163	147	118	183	190	169	148	169	170	163	159	150	171	173	155	177	152	160	159	167	152	148	150	161	162	158	156	160	138	146	139	154	142	157	188	174	175	148	159	147	156	184	161	164	181	156	149	158	155	144	178	172	164	162	155	158	156	161	149	127	156	163	152	140	153	185	182	161	157	169	160	149	161	168	156	144	173	144	148	157	155	145	178	154	175	167	175	162	156	158	160	156	174	154	161	189	155	152	148	151	160	150	149	163	174	148	159	178	168	166	149	169	156	146	181	177	156	154	176	171	156	146	170	161	162	138	167	157	146	158	158	161	176	164	160	158	182	171	158	173	147	135	169	147	162	175	159	157	166	155	157	159	144	150	157	178	165	164	149	132	160	176	145	154	160	140	193	160	159	144	159	162	159	152	156	148	148	149	150	154	169	134	155	158	145	150	150	182	164	143	149	180	167	148	122	165	157	146	177	166	143	160	156	181	140	150	165	158	146	150	153	181	132	170	154	163	157	170	168	157	176	142	152	168	171	137	158	152	146	154	177	135	174	172	140	152	163	161	154	157	142	149	170	157	177	161	160	153	171	171	147	171	179	166	139	155	158	152	161	148	171	159	165	162	154	188	170	157	156	169	136	167	147	161	149	164	146	143	159	143	163	150	161	174	158	156	153	149	166	142	170	149	148	192	159	163	144	142	165	148	169	162	166	167	177	147	152	149	177	154	160	171	150	146	144	165	162	177	160	156	165	168	175	148	161	152	160	154	135	153	166	188	164	157	162	148	172	143	171	162	153	171	153	151	161	131	163	150	176	169	163	169	144	163	144	156	169	163	155	154	144	144	167	151	184	150	150	142	180	152	163	167	172	157	161	144	161	144	170	171	152	181	166	159	157	155	165	130	163	158	148	171	156	148	165	150	149	163	145	138	159	154	148	147	155	158	159	156	150	170	145	158	160	165	170	178	158	147	146	145	176	157	151	162	166	133	168	169	161	170	168	150	176	158	139	161	165	156	161	180	166	171	174	163	154	169	146	182	159	164	171	160	166	190	159	173	151	159	164	180	149	163	170	173	145	192	177	160	163	164	156	149	164	165	162	162	176	154	166	169	154	145	190	161	126	158	167	130	137	190	191	135	174	136	172	146	176	167	145	146	144	158	154	161	148	150	143	140	141	168	157	167	118	182	156	157	143	166	149	140	171	139	151	161	164	174	151	171	184	148	155	153	134	150	195	166	157	159	192	155	171	141	173	186	185	167	157	145	160	168	172	147	159	153	180	144	173	147	150	154	148	140	164	184	141	172	154	148	139	163	162	162	157	170	161	160	168	150	153	162	169	154	166	163	179	152	153	145	150	153	164	151	154	175	141	172	161	165	140	157	171	165	153	119	174	170	189	159	166	165	160	168	175	180	165	138	155	140	159	179	184	149	173	197	174	172	164	166	175	147	143	171	157	164	170	167	180	154	173	150	165	150	166	169	159	159	187	146	172	187	170	180	162	147	172	167	171	160	152	163	145	156	165	169	154	160	144	162	147	165	160	164	174	173	144	169	147	162	153	168	165	145	172	163	179	164	152	153	159	171	164	169	166	162	166	148	158	184	183	157	150	148	169	163	154	170	165	171	155	137	160	170	148	167	144	170	163	134	148	162	136	178	158	154	145	158	149	165	168	144	159	176	134	142	182	130	169	150	165	160	165	174	153	161	164	185	157	161	168	166	154	159	163	152	180	155	162	154	141	163	179	156	160	172	180	161	157	169	175	172	143	164	176	153	156	149	160	177	187	152	182	172	173	165	140	181	177	145	157	143	179	170	156	181	140	151	171	174	177	159	163	166	172	157	184	139	164	161	162	168	174	143	146	149	139	159	181	164	156	148	161	130	160	174	171	161	171	153	178	168	170	166	150	193	145	159	166	155	158	153	138	169	152	175	167	154	159	155	168	170	156	166	147	170	170	173	159	143	169	168	157	158	162	169	161	176	176	163	141	183	176	146	173	189	142	141	178	152	147	163	155	161	142	174	162	149	176	151	152	176	168	170	149	166	159	156	149	167	150	156	149	158	135	173	128	160	170	169	167	177	161	153	161	165	155	144	150	158	158	153	167	177	147	146	157	161	144	162	147	166	173	180	145	167	148	157	181	128	147	164	163	157	177	161	178	149	154	158	153	147	139	169	150	135	175	150	169	160	148	187	169	141	163	150	164	163	161	164	158	144	168	166	169	165	175	159	166	188	148	136	155	153	139	178	167	169	150	167	155	190	158	163	157	146	137	153	141	168	153	163	150	177	159	148	151	141	164	188	176	167	176	157	149	154	164	138	160	147	169	182	172	156	146	162	148	153	151	151	177	173	170	182	185	166	160	190	159	146	180	162	161	145	172	175	143	159	144	146	147	163	157	180	135	137	138	160	138	161	146	185	159	165	172	168	164	163	168	154	161	161	165	162	141	166	158	152	143	143	162	154	148	170	158	137	177	159	147	144	160	160	141	174	163	142	159	166	169	152	158	168	148	148	149	168	156	154	160	158	179	163	160	160	183	156	182	170	143	162	167	158	186	141	165	157	160	160	137	154	161	161	155	172	165	163	176	132	150	172	157	158	152	152	151	171	170	152	149	159	152	178	142	162	140	173	173	166	160	168	167	143	179	160	158	139	142	135	153	181	141	174	203	163	155	161	143	136	170	147	152	153	176	154	155	164	184	168	144	155	166	152	161	157	156	171
9676	1122	1198	917	690	511	409	315	260	252	223	235	193	195	218	157	171	159	154	149	159	177	155	138	144	121	124	136	143	130	132	118	110	131	137	159	134	166	162	133	140	133	115	121	142	127	138	125	152	135	150	139	143	124	121	121	138	107	126	118	129	113	148	137	123	145	115	144	134	134	136	126	155	129	151	125	151	133	126	147	152	131	120	152	141	130	124	126	144	134	131	118	131	107	126	123	169	133	151	144	129	128	121	118	113	119	124	123	128	134	159	130	134	135	118	136	116	137	137	140	168	123	134	142	146	119	129	120	140	132	130	114	131	134	125	143	141	123	109	133	130	104	122	152	129	137	126	147	132	136	130	114	131	120	123	147	120	122	131	138	138	152	135	159	144	164	137	147	141	142	117	151	120	131	144	116	123	140	142	107	100	117	121	148	128	119	155	123	132	153	123	123	140	137	130	118	132	114	125	125	134	142	132	150	129	157	143	130	132	135	117	132	126	138	128	125	123	146	151	125	132	125	129	134	132	140	141	128	122	124	141	131	131	157	153	127	144	119	145	120	117	148	141	121	113	145	141	126	123	139	118	136	166	150	131	131	106	158	133	120	117	131	134	130	132	144	131	135	129	132	155	125	136	132	131	141	119	132	126	132	135	114	145	129	117	148	126	143	129	130	146	107	106	139	134	129	128	131	143	123	143	127	146	117	127	132	132	124	138	148	118	141	142	123	112	136	129	136	128	128	133	148	141	138	136	132	128	134	139	144	113	132	143	132	101	110	149	127	139	125	134	138	130	128	133	144	139	147	144	145	139	126	132	126	126	130	134	125	142	106	132	134	128	135	136	129	128	123	125	134	141	123	140	130	133	142	147	136	137	116	126	128	147	150	127	142	128	135	143	157	126	113	135	129	131	135	123	155	141	143	131	117	150	115	130	127	134	126	153	148	138	140	128	134	119	119	137	149	118	133	123	136	151	117	133	114	131	136	149	123	132	140	123	141	138	122	111	126	116	121	119	150	123	124	134	132	131	138	149	128	136	121	113	122	150	119	147	149	109	145	131	156	143	130	141	129	125	132	131	126	115	122	137	136	140	129	136	145	114	132	145	133	143	129	116	129	158	133	119	129	127	143	125	132	130	154	127	139	130	128	138	130	134	141	139	120	136	155	134	136	127	139	119	96	129	124	120	147	138	156	120	119	135	109	142	129	125	133	132	140	123	135	123	127	126	140	141	143	137	131	145	128	144	135	141	130	146	127	156	148	113	124	143	135	129	121	145	135	125	141	132	157	146	125	109	145	121	139	102	140	143	163	125	143	133	151	118	126	122	112	129	131	134	124	127	114	123	129	136	142	129	129	147	136	136	126	139	137	134	131	148	137	152	144	117	137	133	136	144	135	132	131	133	160	135	133	137	152	150	122	134	135	145	132	126	119	120	127	140	122	129	127	117	161	147	121	116	122	131	141	127	119	132	103	166	133	140	122	152	123	131	150	149	145	112	121	114	128	140	118	121	125	136	132	120	125	130	130	133	145	131	129	139	141	130	122	119	133	142	135	129	113	137	144	135	139	138	128	141	149	128	138	130	129	136	153	133	149	160	113	139	128	134	120	134	128	138	148	123	117	138	127	117	134	156	140	132	137	125	117	125	121	121	149	144	150	156	143	131	136	139	120	166	145	137	146	160	160	122	140	117	127	122	145	130	155	128	126	132	131	139	125	124	137	154	142	122	134	133	122	136	139	133	129	164	116	130	118	141	138	126	145	137	136	154	136	134	137	148	124	137	115	159	146	128	141	131	137	137	124	133	141	134	141	118	129	144	137	138	123	148	152	142	148	155	117	138	125	125	123	151	133	128	132	128	103	149	117	125	140	160	132	141	137	144	113	162	137	133	138	117	154	124	143	141	141	139	122	130	126	139	133	123	126	118	129	129	150	119	125	114	144	150	116	131	123	170	126	119	126	164	115	142	135	138	117	127	122	109	138	111	140	126	142	141	122	150	148	130	122	128	121	139	127	136	136	117	165	121	127	125	130	130	129	118	109	117	136	146	136	140	117	163	140	143	137	123	128	120	129	122	159	149	165	134	131	109	133	129	135	131	142	126	134	111	132	145	144	141	155	132	119	133	133	134	129	130	142	120	106	146	139	131	137	129	128	138	132	129	125	139	136	124	124	138	132	133	133	129	132	122	131	136	129	118	120	141	138	134	131	144	137	124	131	104	129	143	114	123	153	135	124	107	131	154	132	116	132	138	122	138	137	139	137	147	130	128	113	129	154	129	144	145	134	125	153	144	142	132	142	126	146	136	119	123	158	161	143	128	125	134	139	112	141	138	136	125	122	132	138	140	125	135	115	143	141	114	123	157	126	132	120	126	128	118	138	128	151	142	128	131	96	115	158	140	122	138	114	129	149	126	131	125	119	134	138	136	151	131	118	138	143	121	98	137	148	140	129	126	130	150	117	153	141	139	138	133	134	144	137	131	135	146	120	126	122	134	130	122	147	125	128	150	120	128	119	116	142	126	128	132	137	126	113	133	128	126	147	139	144	128	139	116	130	132	136	127	128	128	131	122	111	147	136	139	129	142	133	134	124	145	128	132	121	133	126	138	153	121	125	147	113	132	127	141	136	146	121	146	120	138	126	126	122	123	129	115	129	168	146	105	145	134	124	140	106	120	125	138	128	143	118	145	143	125	110	145	123	151	132	134	127	145	112	126	141	102	119	136	145	117	136	158	138	134	137	138	135	138	119	141	142	128	167	162	132	154	127	150	150	124	133	140	160	142	160	143	123	132	116	121	143	141	135	132	137	134	93	133	141	118	122	133	144	138	123	125	132	157	152	131	121	133	127	135	103	132	131	106	132	137	134	143	129	146	144	135	131	124	121	122	133	124	122	142	144	120	112	123	151	130	131	128	140	130	131	131	142	146	162	128	160	123	163	129	120	136	126	133	131	129	141	129	142	125	137	131	128	115	136	131	120	115	128	131	132	154	117	140	109	136	127	109	151	148	112	132	127	129	141	122	144	136	160	142	135	131	146	127	153	136	131	133	131	158	133	139	125	138	116	129	150	144	120	120	119	122	122	125	143	135	135	100	137	130	118	142	141	127	102	158	148	116	141	138	125	142	147	147	125	133	130	123	119	137	143	132	132	125	149	130	133	114	131	125	145	125	126	130	114	126	139	145	112	138	137	128	134	131	137	152	133	138	119	137	136	141	143	137	130	149	111	141	145	136	126	125	148	126	127	132	124	140	157	128	147	122	146	136	117	126	137	124	144	136	110	131	137	141	134	131	129	135	129	133	119	133	138	144	120	143	126	138	130	116	126	120	137	117	121	136	127	128	142	129	131	119	146	147	132	141	148	136	119	152	132	139	130	139	137	137	109	150	121	125	146	121	138	125	127	142	146	145	135	122	151	141	150	153	132	140	159	132	150	136	147	141	127	144	132	133	136	130	138	148	118	126	109	135	140	117	120	125	137	162	148
6348	1287	2859	3322	2764	2238	1904	1595	1413	1179	1021	941	831	748	735	716	638	630	571	568	541	540	509	494	481	492	497	476	459	414	439	441	474	422	427	443	380	430	415	414	407	371	374	372	370	367	418	433	402	362	396	439	353	378	390	357	351	345	377	379	390	318	373	342	404	355	382	360	396	362	380	372	411	356	349	340	376	339	385	364	354	390	315	358	361	369	339	360	392	383	347	399	361	332	349	352	373	368	377	334	353	378	329	370	345	353	369	362	386	359	393	348	357	378	382	342	359	342	348	389	343	353	355	373	344	347	332	374	364	335	354	354	383	340	347	375	395	354	353	331	365	357	371	372	355	371	331	362	393	351	405	355	335	366	337	357	365	337	351	367	369	338	366	357	343	381	325	342	354	361	318	362	367	322	345	353	355	342	324	357	369	371	375	352	351	354	339	353	357	357	350	377	374	349	349	359	355	393	345	343	371	370	380	362	346	360	355	346	346	385	318	340	327	344	342	344	355	388	334	365	353	384	342	351	339	339	366	383	362	359	377	343	352	343	321	350	352	351	369	320	349	315	336	389	342	333	353	364	363	330	343	311	388	382	345	371	387	374	346	343	380	337	407	373	370	328	348	343	372	350	334	324	372	342	352	342	340	375	349	347	343	366	336	356	372	353	359	372	357	383	346	345	347	361	332	341	368	338	361	379	361	337	363	339	334	339	385	339	362	339	348	344	364	364	344	352	383	354	361	357	361	320	358	370	322	368	351	363	360	340	339	360	377	370	373	323	349	369	355	348	345	336	336	358	343	341	379	340	345	360	344	339	379	345	320	347	379	330	368	359	356	336	381	338	381	359	372	328	366	356	376	348	359	368	395	363	357	346	372	373	318	366	353	357	335	357	349	386	356	350	342	333	354	334	372	327	365	325	349	345	322	342	336	349	323	369	348	330	356	362	351	353	326	330	348	369	337	362	391	357	329	354	329	376	375	342	354	370	338	343	325	371	340	340	359	380	365	354	357	331	356	352	343	316	339	337	370	384	344	341	359	356	349	342	357	406	372	384	357	361	340	327	351	370	383	365	349	339	374	353	343	341	396	348	358	346	339	342	340	324	341	359	383	360	328	364	351	376	356	340	364	340	351	351	338	342	341	353	362	372	362	352	359	355	395	372	374	332	390	324	361	326	321	361	324	351	352	361	369	339	345	362	360	350	350	337	353	349	376	372	346	348	357	360	377	349	361	348	326	360	332	363	358	360	371	340	389	341	349	368	344	375	329	315	370	381	368	350	345	394	366	352	394	347	378	341	356	344	335	323	349	351	362	349	343	372	370	356	389	381	358	330	355	362	372	341	337	364	341	339	357	348	321	370	342	368	369	373	373	398	333	355	365	384	342	344	334	370	337	392	343	357	337	343	370	363	343	369	347	378	381	335	337	324	340	325	357	328	362	341	359	325	332	369	372	359	337	347	341	334	337	405	332	347	367	345	365	365	357	374	362	376	375	378	368	342	361	344	403	337	350	357	374	365	322	350	308	350	353	343	338	347	348	352	315	369	367	334	359	374	382	343	365	348	355	339	367	312	353	339	363	325	380	332	381	384	382	352	358	377	359	384	351	358	362	326	323	334	375	345	362	394	329	397	358	316	341	377	342	382	374	349	381	360	360	309	322	371	342	346	340	326	348	351	385	331	329	349	341	362	339	384	355	346	335	341	345	340	354	359	348	354	370	320	351	409	375	360	357	340	366	350	333	365	384	327	363	334	372	344	332	334	364	323	345	352	367	367	345	369	326	335	346	347	367	353	369	360	377	345	329	382	370	337	351	344	376	326	338	367	355	343	346	361	318	360	357	324	364	376	374	314	362	360	347	357	348	363	345	374	383	379	357	367	351	338	345	355	372	394	352	325	382	345	323	353	360	342	359	339	362	370	341	385	357	352	343	341	351	340	363	336	342	350	348	357	383	346	371	333	357	345	359	334	350	380	340	413	342	377	360	352	385	352	383	365	344	373	332	329	364	376	367	361	396	361	357	323	361	371	371	346	366	324	366	369	350	361	335	332	354	338	336	343	329	340	378	347	398	333	340	351	354	368	355	361	361	347	318	348	370	348	358	369	367	370	340	379	350	337	348	348	377	347	368	388	362	345	329	349	389	350	336	378	369	334	347	395	350	357	351	361	360	362	357	350	350	330	354	341	364	350	349	374	377	342	345	366	359	369	336	336	356	336	337	352	325	356	351	346	371	343	332	348	371	330	379	361	317	331	394	373	379	343	357	351	344	356	344	382	337	343	384	369	339	346	332	368	361	315	344	355	348	382	391	365	350	347	344	367	363	372	339	337	343	342	338	337	394	325	365	352	361	374	349	330	347	377	382	332	368	355	371	336	343	350	376	371	370	361	377	361	377	371	361	378	339	359	320	360	358	320	356	362	358	339	383	340	311	376	350	366	353	340	342	350	354	359	363	326	372	363	379	346	387	352	329	318	348	362	387	368	316	356	387	388	337	343	332	341	385	344	357	339	363	377	366	379	324	370	364	363	325	361	360	366	381	320	355	379	330	329	370	383	341	360	362	383	373	367	361	308	338	352	350	348	403	372	354	336	321	342	373	358	343	360	345	376	342	362	334	392	354	342	357	350	371	334	350	360	315	334	367	373	349	368	358	353	355	365	355	371	347	377	366	351	351	352	369	364	358	373	350	374	357	337	388	369	361	346	377	354	339	388	369	361	345	359	344	377	373	354	350	327	307	338	353	365	360	357	374	328	340	375	332	333	361	346	355	369	359	332	364	370	337	367	358	345	369	372	365	356	349	361	381	368	360	343	361	357	339	356	330	346	348	323	348	342	342	346	356	346	337	338	339	361	336	343	357	370	318	360	395	340	371	333	326	314	367	368	389	359	344	343	370	364	346	353	370	355	306	331	344	355	368	363	322	330	368	333	343	358	334	359	330	367	311	429	350	375	366	376	345	373	352	366	355	361	351	329	352	350	339	359	364	353	416	340	293	351	356	364	376	368	367	340	315	354	348	371	354	340	378	317	363	344	353	334	374	343	366	358	353	371	353	390	324	334	354	349	334	355	331	365	347	367	380	325	345	369	342	364	393	365	343	344	359	364	373	361	342	379	364	342	326	362	380	372	348	363	414	361	344	346	349	366	385	341	330	352	358	301	327	373	327	340	332	354	368	341	354	350	364	361	385	350	358	356	340	339	380	371	342	371	358	385	375	303	378	331	356	359	342	369	378	356	341	382	350	338	350	332	358	344	340	353	392	348	352	316	354	336	346	348	356	362	359	312	344	378	367	376	382	347	364	404	328	373	382	352	348	372	339	309	343	357	372	346	352	334	345	349	322	364	350	366	348	371	354	365	337	357	380	368	349	372	352	339	364	361	365	365	333	354	343	360	351	366	339	362	330	348	357	355	353	359	340	360	370	354	363	406	373	352	360	327	339	361	370	376	374	328	374	378	348	365	345	344	376	365	341	342	357	325	332	368
16814	2776	2591	1943	1253	941	739	597	534	471	409	352	335	321	271	281	259	296	236	279	268	232	257	257	257	231	242	223	250	254	227	228	231	224	254	217	234	214	208	218	209	210	243	202	215	242	207	207	211	247	225	229	205	226	195	215	212	224	202	194	233	195	212	208	215	223	229	182	199	207	235	196	201	200	212	222	218	218	216	213	200	205	214	201	223	208	220	214	201	220	242	215	200	220	220	216	225	209	204	225	221	210	250	217	220	201	206	220	235	227	212	178	214	204	234	211	194	226	234	240	230	208	242	199	184	217	182	230	213	205	235	216	240	180	223	191	195	200	227	227	230	236	207	207	226	230	245	222	224	199	192	193	213	233	202	209	195	185	213	207	223	198	208	199	226	199	217	206	230	218	227	225	213	204	240	248	211	216	217	211	192	214	177	233	198	224	212	216	202	239	233	228	216	214	232	209	196	216	192	212	200	243	214	222	202	218	201	200	186	232	200	223	193	183	204	217	244	207	207	196	229	223	232	212	224	215	210	222	203	236	219	230	218	175	227	212	217	218	215	209	206	217	207	223	199	206	241	213	186	206	191	198	187	188	201	183	205	197	218	214	228	207	209	190	232	212	203	202	231	211	208	244	211	234	204	234	210	203	205	220	198	191	220	218	191	216	207	241	214	220	224	218	212	232	190	179	203	217	224	235	212	218	216	223	225	239	243	225	203	223	226	245	226	196	206	214	213	230	217	229	230	217	237	201	225	223	187	202	220	222	199	191	211	208	210	202	219	230	215	219	247	185	218	216	234	202	204	216	243	231	188	204	207	214	203	217	236	206	230	219	209	201	207	232	216	220	217	211	186	217	227	233	222	202	181	211	206	200	209	242	199	218	194	233	206	223	212	192	213	215	228	216	216	214	220	212	215	238	250	229	213	190	214	183	208	227	218	216	209	226	223	215	236	224	209	226	208	220	180	226	214	217	181	237	230	197	231	207	220	203	234	188	234	202	228	202	171	222	218	227	212	203	237	226	229	224	231	214	217	213	183	216	213	234	217	209	233	198	192	189	225	237	214	208	222	226	229	186	228	246	187	219	264	197	228	225	186	220	217	200	231	217	192	180	222	232	204	184	219	212	214	201	196	222	216	235	205	215	225	200	245	177	233	214	229	219	196	233	218	232	229	218	226	215	175	200	210	210	232	203	248	180	209	217	193	222	216	218	231	203	224	217	207	218	234	220	228	186	193	213	195	220	192	201	223	220	180	229	218	224	232	242	205	200	250	213	213	189	231	201	219	235	225	226	218	218	201	225	207	215	216	217	202	205	206	213	216	195	190	217	222	224	199	238	217	217	213	212	204	236	190	220	229	252	208	193	214	231	200	186	203	204	216	222	257	214	231	194	198	215	216	246	240	202	224	219	215	216	227	201	219	235	221	241	206	215	198	209	214	216	214	212	216	232	222	222	221	202	198	216	193	204	254	201	219	199	205	224	213	226	216	220	216	180	240	226	210	200	203	204	212	179	222	207	223	216	229	211	206	215	214	187	225	194	199	232	224	192	178	225	212	207	194	227	210	211	219	202	202	213	234	201	202	225	225	219	211	199	238	229	222	231	213	199	238	219	218	222	196	211	198	182	210	243	202	202	223	235	203	224	237	216	218	197	220	224	225	206	211	204	198	189	226	201	221	220	219	220	198	233	221	218	186	227	216	210	198	233	232	198	196	216	221	182	216	216	205	229	206	203	214	214	221	230	204	214	211	178	213	211	212	188	234	185	204	216	178	204	193	208	231	204	198	220	199	199	204	220	206	198	187	220	224	181	213	224	224	250	231	218	206	223	215	216	191	201	207	207	215	221	200	224	226	200	202	231	232	226	217	236	245	197	197	207	221	205	226	214	189	217	214	218	193	240	217	212	177	215	209	179	191	225	182	221	177	203	215	226	217	215	212	194	240	222	218	206	189	201	193	186	224	207	218	191	215	206	209	206	218	195	196	205	220	207	208	217	239	201	202	201	226	205	230	228	220	211	221	193	258	192	226	221	224	225	199	202	219	211	188	229	227	176	202	216	210	213	232	233	231	209	220	202	232	224	203	206	202	246	228	199	209	194	203	185	223	194	213	228	220	210	202	226	202	196	223	214	198	215	248	195	212	211	232	211	237	209	215	206	217	224	222	234	233	211	195	189	217	200	219	228	221	250	230	219	200	210	199	209	224	193	241	222	234	207	193	237	185	194	191	219	227	241	234	187	217	199	204	217	208	224	205	212	231	234	207	223	243	215	247	201	228	237	221	204	216	214	211	215	230	226	211	208	181	189	187	207	204	216	208	230	211	225	219	229	244	205	218	208	218	226	204	236	248	215	243	224	222	216	232	230	200	202	214	222	185	189	212	192	205	216	190	251	204	233	188	200	203	226	206	218	193	184	203	177	200	204	207	196	206	211	191	245	215	234	214	211	213	201	223	200	229	222	228	226	221	235	218	213	212	206	219	215	202	210	203	229	228	213	213	202	203	231	218	229	209	219	188	226	214	198	248	211	196	206	200	221	211	226	219	219	212	203	182	225	212	214	223	204	220	212	205	228	208	195	210	211	210	223	199	230	233	212	222	192	194	195	227	207	201	211	215	207	188	184	213	222	223	194	196	197	197	185	198	195	193	209	212	195	213	226	199	218	186	227	227	245	204	211	196	206	212	231	206	230	210	212	198	197	217	176	241	232	210	243	213	217	237	225	213	219	223	229	214	222	232	247	224	194	196	216	200	203	212	221	227	206	237	223	208	213	212	193	211	188	202	205	218	178	228	239	220	224	223	216	225	217	218	230	217	211	199	193	241	225	200	216	238	225	206	238	198	232	240	195	249	203	203	195	206	218	222	217	228	226	230	221	211	189	218	203	211	229	220	204	203	218	206	207	230	201	220	204	227	228	184	214	203	196	226	193	203	214	222	207	200	219	223	206	222	246	207	218	213	188	236	214	192	227	219	237	217	225	232	203	209	235	221	243	157	206	220	217	253	215	221	200	211	183	201	217	205	208	238	216	214	250	242	225	188	214	250	206	242	204	231	210	210	233	187	205	248	210	211	209	230	260	216	209	214	222	247	242	243	201	189	219	186	224	201	194	212	199	200	213	234	208	201	234	176	203	227	195	226	204	200	210	215	198	209	237	218	211	219	223	233	218	197	199	223	216	213	211	194	208	200	208	195	224	203	214	229	221	241	207	234	207	217	204	223	204	211	194	230	235	217	225	231	195	196	177	230	215	198	232	215	212	241	213	210	202	210	223	231	224	236	206	244	207	235	234	177	219	227	212	226	188	199	246	214	199	217	192	200	200	176	183	220	189	225	233	231	196	219	208	230	253	195	215	207	212	231	226	202	201	191	211	217	224	223	225	202	214	204	204	223	228	211	180	201	179	248	206	227	219	228	218	233	201	208	219	208	234	216	201	213	218	238	219	200	218	199	229	223	239	217	243	210	198	205	207	217	211	243	215	198	213
8085	2119	5039	5639	4863	4068	3178	2766	2313	1946	1774	1558	1435	1235	1236	1049	1090	988	930	938	876	853	786	781	743	749	748	707	677	642	678	642	635	633	582	586	607	641	611	577	594	611	631	594	551	559	577	567	585	556	581	571	597	538	562	627	548	499	528	585	560	556	517	566	541	555	536	509	517	545	525	534	516	540	564	531	558	498	473	559	523	493	505	517	497	533	519	620	510	508	542	523	560	530	507	535	520	517	535	557	482	503	475	511	553	537	526	508	538	465	530	531	510	535	509	581	532	491	517	503	504	511	508	514	544	539	488	496	507	541	523	502	524	523	481	494	533	519	540	508	540	578	539	497	534	498	486	490	516	507	524	492	473	517	496	538	517	506	536	518	502	526	503	494	537	512	517	500	539	497	482	527	537	529	513	504	478	446	463	547	507	484	485	504	494	510	523	536	444	505	507	492	532	563	516	510	514	507	494	540	555	529	516	498	488	481	504	497	501	502	528	548	545	456	516	484	498	510	519	475	542	520	528	544	552	531	485	552	501	494	515	540	489	505	495	456	526	520	527	520	525	531	514	530	498	514	533	553	523	529	536	517	549	441	522	483	544	481	488	511	486	544	522	553	519	519	492	512	491	477	484	460	487	533	534	465	465	522	530	506	488	516	505	556	513	480	499	517	513	561	479	492	498	545	493	525	531	485	510	513	496	486	516	511	554	491	504	562	537	518	556	520	527	480	503	526	525	518	569	479	496	490	545	473	492	485	520	489	575	500	518	501	486	513	515	539	532	495	524	506	541	515	520	511	519	483	502	491	514	495	515	511	480	476	525	505	522	510	495	514	518	509	533	521	509	491	515	492	526	494	501	533	529	514	517	498	507	521	511	511	558	524	518	524	490	533	508	542	538	463	482	523	481	486	505	520	512	502	498	470	498	523	522	519	540	520	488	479	486	550	538	541	521	542	519	524	538	541	502	549	507	536	526	512	494	527	506	485	536	519	522	501	516	486	501	522	513	562	478	513	532	536	497	543	542	521	518	517	503	523	530	494	527	522	532	497	477	493	492	486	502	548	543	526	551	516	507	492	503	501	518	507	508	540	499	524	510	479	511	529	495	477	515	529	521	519	517	479	549	508	519	518	509	522	522	526	452	518	511	490	470	489	501	497	529	523	509	503	504	586	561	543	520	479	500	512	517	529	505	507	536	523	467	512	481	505	542	498	514	508	475	505	514	522	557	561	519	541	481	507	511	522	481	535	526	548	475	515	531	510	502	515	513	529	518	541	528	534	517	486	521	520	494	522	525	505	549	505	499	551	505	509	529	501	487	516	482	519	483	502	520	519	511	510	507	507	543	513	473	560	468	533	483	516	494	524	527	512	476	514	547	540	469	494	489	470	525	514	540	492	478	483	508	480	504	465	504	546	511	538	489	520	512	502	525	530	506	493	529	539	514	478	516	530	505	492	472	533	541	527	547	512	541	493	532	525	504	496	502	533	505	509	505	509	521	461	545	511	495	493	515	493	535	497	524	500	555	511	509	543	525	501	522	513	522	515	484	550	537	493	518	501	508	464	541	519	532	563	523	511	543	505	479	502	461	482	524	547	508	483	530	514	458	501	497	511	515	540	475	518	517	517	539	526	486	502	539	468	511	519	510	530	536	507	516	480	556	513	491	530	476	523	602	543	487	505	511	464	515	502	499	506	529	486	568	513	522	550	504	568	501	524	530	497	513	510	558	474	486	533	549	466	513	570	512	508	503	491	515	539	567	500	475	493	474	502	516	483	460	555	462	498	533	534	546	512	522	511	530	539	515	526	518	503	519	501	506	518	575	504	523	541	511	492	517	527	501	530	473	483	522	515	491	491	525	537	509	525	525	537	495	500	512	492	489	522	535	504	504	517	519	515	491	529	557	530	512	499	493	494	493	512	538	473	505	535	494	510	551	479	490	536	487	516	539	496	541	513	526	526	529	543	526	508	511	555	543	513	493	462	527	518	519	499	473	484	545	540	514	495	507	534	509	498	517	531	525	478	496	506	488	537	524	516	501	523	508	512	499	511	523	505	517	518	522	559	504	534	480	493	510	545	520	504	532	465	461	539	499	546	511	546	551	527	479	537	520	506	503	529	528	537	542	528	542	476	502	524	518	532	524	518	480	497	520	479	546	522	503	457	518	529	495	476	480	535	516	503	497	541	481	521	502	501	517	499	510	545	525	533	541	534	475	545	527	523	512	470	534	529	483	531	505	533	520	518	538	525	503	500	535	523	509	500	541	516	531	487	544	507	510	506	539	522	505	462	484	512	536	523	501	495	512	469	498	522	497	496	472	491	510	556	482	527	517	546	522	485	498	483	497	511	498	540	504	489	543	489	512	539	534	493	540	526	506	550	539	478	485	562	541	500	514	551	510	504	545	527	555	471	482	516	470	514	525	481	540	539	539	496	532	506	528	508	519	516	511	537	554	462	513	479	484	495	490	487	500	530	518	505	509	531	541	495	525	537	494	518	479	541	483	561	490	528	480	529	523	506	510	524	528	518	509	524	543	494	525	486	503	479	524	494	472	532	492	569	478	505	535	533	533	498	494	500	499	522	529	465	492	547	545	517	503	540	501	534	566	493	521	460	500	487	512	472	526	490	510	539	484	544	529	475	532	495	510	488	529	485	531	555	505	537	530	511	481	497	509	510	509	497	550	492	500	516	516	509	530	511	476	555	521	529	518	490	530	496	524	532	523	555	512	507	532	511	508	517	516	530	538	533	516	544	509	469	522	500	499	508	539	522	529	520	513	520	536	526	524	508	491	520	500	484	480	520	543	517	507	531	546	499	515	501	515	506	508	524	533	513	515	506	501	496	527	538	496	513	518	485	510	510	516	516	499	519	487	517	514	506	530	513	539	525	502	556	486	500	492	506	530	473	509	524	488	512	490	477	526	519	554	507	505	480	525	431	527	512	560	505	544	510	494	513	536	477	532	525	501	520	537	461	548	511	536	522	524	500	536	513	503	512	485	513	489	521	467	490	448	521	504	512	499	518	510	502	528	516	507	509	498	545	494	546	510	479	500	486	501	544	545	497	543	531	508	499	520	513	503	527	531	522	476	539	493	502	494	508	548	511	488	481	524	529	521	510	488	535	509	546	521	525	518	563	490	520	505	517	508	498	493	530	521	527	524	518	524	503	503	504	511	474	513	559	485	513	490	549	469	520	488	503	478	501	511	536	506	499	483	523	516	522	505	504	524	515	474	469	497	457	483	470	538	483	507	513	524	498	487	526	498	547	507	531	531	525	506	484	489	489	508	546	493	531	508	521	522	562	507	524	559	549	543	524	501	475	508	481	492	535	542	505	523	524	462	490	498	471	540	520	501	512	511	462	522	496	482	533	529	518	453	521	488	491	512	492	485	530	498	505	521	559	541	505	544	489	529	525	522	508	530	495	487	526	537	497	504	511	524	503	493	555	521	486	469	490	511	516	506	507	493	507	481	500	555	527	518	531
2304	91	70	70	56	48	44	60	37	44	51	49	50	46	61	38	38	44	40	27	38	41	43	37	41	40	56	51	37	41	45	45	47	55	40	37	37	59	47	45	55	52	49	42	54	45	44	52	50	42	26	52	48	51	34	52	37	54	52	56	40	46	27	45	48	51	35	41	42	58	50	51	39	39	52	48	43	44	44	47	51	45	47	44	47	55	41	53	43	40	51	40	44	39	38	47	40	43	42	50	50	46	38	38	50	41	61	40	36	41	28	48	38	49	44	37	60	28	41	54	48	37	52	47	37	54	47	46	50	45	41	37	52	47	35	50	32	51	53	53	60	46	40	44	46	37	38	50	57	34	43	50	53	36	41	52	41	60	39	46	52	67	41	36	32	35	39	42	52	38	41	50	43	43	26	55	58	36	34	39	45	46	38	48	46	34	49	46	61	42	55	45	37	49	42	55	41	49	56	42	29	39	38	63	51	46	53	34	49	42	44	33	38	40	42	32	45	41	48	39	45	30	36	48	50	38	50	44	41	35	44	59	34	44	47	49	49	45	44	51	48	44	33	55	57	48	43	36	46	61	42	53	43	34	50	47	51	41	48	50	47	52	31	39	50	35	45	58	35	44	44	35	43	49	43	40	40	42	45	46	54	49	38	32	39	40	43	35	54	42	42	53	41	43	41	55	50	58	45	55	59	34	56	43	41	49	27	51	34	44	38	38	46	46	45	43	46	49	41	42	42	38	56	53	39	36	47	44	39	44	46	42	41	50	42	48	44	47	53	47	48	49	42	53	42	46	46	45	37	57	52	39	46	41	49	30	47	36	38	37	46	47	51	47	42	40	36	38	48	48	50	42	44	47	44	53	43	47	55	41	42	48	49	37	58	41	48	45	46	41	47	43	37	55	47	48	38	48	44	53	52	53	55	58	42	39	48	36	35	49	39	36	56	59	40	50	44	38	53	38	50	40	42	43	43	39	41	48	44	40	46	34	43	48	38	56	51	52	45	49	42	43	43	46	52	34	47	53	40	38	41	42	41	40	40	61	43	42	45	43	50	40	41	30	41	44	50	38	43	36	45	40	37	36	45	46	52	33	37	49	42	43	42	40	45	52	33	38	52	45	39	38	43	47	48	41	40	49	52	49	58	44	38	40	44	43	46	55	44	45	42	53	34	48	45	48	46	44	44	40	46	49	48	39	50	64	37	42	49	36	48	42	50	53	46	41	41	56	31	62	38	56	39	48	33	42	47	40	51	55	37	45	44	55	33	47	58	49	50	57	47	36	59	47	42	49	40	39	46	48	45	41	51	43	37	41	34	46	44	52	59	29	53	52	50	49	56	56	44	38	45	40	54	45	40	36	45	53	45	46	48	43	39	54	53	52	43	43	48	45	59	42	48	59	52	40	56	49	47	34	40	45	38	53	35	40	48	36	39	47	35	34	34	49	56	39	46	51	34	38	48	50	53	58	48	44	54	38	57	45	53	52	41	43	46	39	49	36	42	35	40	52	43	28	35	46	51	40	43	41	31	41	54	35	39	51	42	41	51	46	52	51	52	46	52	48	37	51	58	51	58	35	52	46	42	36	43	52	45	41	62	53	57	31	47	39	47	30	47	40	46	36	42	30	59	56	43	56	53	45	54	49	37	49	36	49	64	51	60	40	47	39	56	47	60	43	36	45	48	51	29	46	24	38	36	40	37	46	50	49	48	37	32	45	39	43	46	39	60	60	40	55	42	57	44	50	50	46	38	38	42	54	44	60	54	36	39	65	56	45	38	54	40	37	45	40	39	43	55	46	45	37	42	40	55	45	44	35	54	53	55	33	45	46	40	38	52	54	35	44	57	50	55	59	34	39	38	46	42	48	39	58	53	54	45	46	51	46	37	50	48	32	43	57	54	44	38	42	52	38	46	41	41	61	32	40	65	48	39	40	53	36	30	41	52	48	45	39	53	46	43	51	51	38	35	56	41	41	47	55	41	49	48	34	32	44	49	47	56	62	41	46	52	49	49	46	46	53	47	40	53	34	45	50	38	40	43	54	42	47	52	43	50	43	42	46	44	36	34	37	55	43	47	52	45	47	46	40	47	46	47	34	34	35	38	39	36	43	55	32	50	42	46	41	46	48	52	40	47	39	39	52	52	44	51	47	41	45	50	38	38	55	30	48	45	46	54	53	43	39	35	35	51	30	30	44	37	46	42	37	40	47	45	41	45	46	43	52	46	44	44	32	58	49	50	51	53	46	52	50	46	41	52	48	49	39	62	47	38	53	50	47	43	42	46	37	39	46	51	49	50	33	49	44	36	45	37	57	34	36	40	44	49	43	49	39	40	51	36	52	48	33	34	42	40	46	43	43	45	48	52	33	42	38	37	33	48	47	41	50	36	52	40	37	44	63	40	37	36	40	42	46	40	45	42	48	48	41	55	49	53	45	47	36	45	39	47	41	43	32	43	35	53	49	40	56	52	52	35	34	54	46	50	56	41	47	41	59	49	39	41	40	47	45	40	43	44	42	43	54	39	40	57	51	42	33	50	38	50	47	45	48	42	46	36	49	44	36	47	58	51	47	43	48	48	46	55	48	43	40	51	53	49	38	45	41	57	42	59	36	36	53	39	35	42	48	39	41	44	38	49	40	45	49	46	43	46	41	48	48	47	54	67	48	47	42	45	57	45	37	49	33	42	39	39	44	49	48	38	33	53	50	41	54	52	42	34	60	42	53	57	40	47	49	34	58	36	43	45	48	39	39	35	57	43	51	28	53	63	49	53	54	45	49	51	69	35	53	43	41	39	51	35	42	44	37	41	42	49	54	47	32	59	52	50	50	51	40	46	47	43	43	57	38	55	38	44	32	45	53	66	39	42	59	55	41	36	47	42	35	47	39	48	40	34	48	36	48	74	45	40	46	43	46	50	42	40	51	57	39	42	38	63	35	34	57	43	34	47	42	41	38	35	53	48	45	52	50	53	58	65	50	48	42	42	52	43	32	46	45	50	50	58	50	39	48	49	54	43	51	43	36	32	41	47	45	56	35	55	51	35	42	51	44	35	47	36	34	37	62	31	48	36	39	26	38	48	37	35	50	48	46	56	45	46	48	45	41	46	42	40	44	44	37	41	56	47	38	50	46	62	33	48	42	42	42	62	48	58	46	33	38	44	46	50	56	47	46	51	45	50	41	30	42	44	45	52	53	47	41	52	44	49	41	55	54	32	36	36	49	44	49	42	43	44	43	47	44	53	41	42	36	61	40	41	45	49	50	35	46	55	26	49	38	38	37	53	53	49	47	44	36	42	44	39	34	43	43	49	41	43	43	52	49	56	47	48	46	50	48	53	51	44	39	49	39	47	34	44	50	39	41	50	38	44	42	39	42	30	56	49	53	43	48	54	46	55	51	44	32	42	47	41	55	47	53	53	41	42	45	48	41	51	53	52	61	34	46	53	42	41	50	33	48	42	44	41	40	51	49	38	49	60	46	49	39
2065	203	288	255	257	228	211	188	185	207	186	193	151	169	172	169	186	136	158	182	145	154	181	179	143	161	153	174	157	155	161	148	163	158	164	161	154	155	142	148	167	159	157	143	137	154	155	142	156	163	161	132	157	162	152	162	161	171	145	163	174	154	153	169	161	159	172	161	168	133	151	164	169	146	159	172	147	155	148	166	164	145	177	150	147	138	158	140	156	138	142	149	155	131	170	150	157	173	135	170	156	169	162	139	158	165	156	153	151	177	157	148	144	141	157	176	139	150	158	154	134	160	165	164	159	169	147	163	168	150	133	123	154	168	156	148	144	152	136	159	163	157	172	182	162	153	150	170	147	159	145	146	119	143	151	153	162	136	155	172	180	143	179	149	150	158	119	158	170	154	155	155	150	163	157	148	154	139	158	147	173	186	156	166	162	148	164	154	156	134	146	169	153	160	138	187	155	172	159	169	153	161	156	137	171	180	150	147	144	155	145	164	151	166	138	193	147	134	152	157	133	159	154	148	148	165	170	152	179	148	156	163	156	140	181	172	139	150	145	166	158	173	143	149	148	142	178	152	157	140	140	132	139	165	159	157	154	147	149	169	147	150	153	154	175	171	173	145	155	155	134	151	157	171	158	164	135	145	149	136	164	163	149	137	147	162	173	157	153	160	145	169	178	160	174	150	162	141	144	158	168	170	158	155	150	161	138	178	147	151	158	153	141	145	144	160	151	147	142	154	153	156	154	174	154	138	154	182	141	153	147	175	149	154	161	157	143	142	142	162	164	153	162	150	143	150	148	154	164	121	177	157	164	160	156	166	170	154	144	132	149	160	160	149	171	168	165	171	142	152	172	178	174	160	148	151	172	159	158	148	177	162	157	152	141	163	148	144	168	155	138	152	152	161	160	167	165	155	177	159	148	142	154	168	143	167	139	139	158	167	130	142	165	140	131	146	158	172	152	162	178	156	154	156	146	171	138	169	161	126	139	159	150	174	155	154	148	170	151	141	159	160	145	148	152	143	149	136	148	141	152	137	153	143	158	179	160	146	147	167	158	160	159	150	152	148	167	173	151	155	159	159	175	167	158	161	148	150	146	150	156	144	154	147	172	175	154	168	161	170	140	182	165	160	183	134	155	171	154	155	157	144	144	160	155	150	160	155	159	161	149	161	137	178	157	140	149	155	150	160	161	179	138	171	180	131	141	138	137	163	179	149	162	144	171	136	170	150	157	154	152	164	155	163	151	168	163	161	199	152	160	153	136	153	132	148	172	162	159	158	173	165	171	181	151	163	155	156	149	148	157	152	150	153	152	147	148	155	149	129	128	145	154	160	173	134	161	171	147	152	159	149	159	165	160	144	139	158	144	169	144	144	168	152	151	132	136	149	141	152	171	157	150	163	151	168	162	154	161	158	170	143	148	176	145	139	172	158	168	155	145	155	146	179	160	162	160	140	164	137	165	164	156	165	161	176	142	137	180	157	145	154	151	156	167	158	145	204	148	176	168	168	134	159	154	140	153	156	164	171	169	147	149	151	147	155	171	150	130	164	150	127	175	180	166	140	163	178	150	147	165	166	160	159	141	139	156	167	149	149	116	176	178	154	164	173	140	153	149	165	143	168	137	169	146	126	135	157	167	160	164	136	148	156	153	181	171	153	134	169	156	159	155	166	140	170	159	163	165	169	165	148	165	148	166	168	161	159	149	152	169	153	169	160	117	149	155	148	146	150	152	179	162	162	167	148	142	156	149	154	160	164	159	155	159	141	144	143	150	145	184	155	168	151	171	164	151	163	146	157	179	153	158	158	153	168	157	159	167	181	149	147	150	159	141	165	167	150	174	152	149	147	166	148	156	154	155	140	158	174	144	137	160	175	154	137	144	168	143	158	168	157	147	158	151	171	144	163	178	162	154	130	159	158	154	171	160	146	152	160	169	159	162	176	181	151	132	176	173	151	157	148	166	151	146	166	162	141	158	148	159	129	179	162	165	148	166	159	179	155	149	142	160	146	158	165	176	160	182	154	148	141	166	162	140	179	169	149	155	152	171	157	166	182	160	149	155	138	157	148	169	177	180	148	157	175	159	126	129	175	152	157	156	149	155	160	177	153	142	155	154	165	156	197	159	148	167	168	156	174	156	153	139	136	129	162	163	165	158	156	135	142	149	153	160	160	153	174	144	162	149	162	168	162	158	149	148	163	167	145	150	163	148	145	148	181	150	182	147	152	149	144	141	174	153	134	122	166	158	171	138	152	178	173	152	141	159	174	134	189	145	166	154	164	179	164	131	133	164	157	136	166	157	148	147	141	144	144	153	157	173	151	180	146	143	145	161	151	162	167	160	147	135	144	170	154	143	144	140	155	173	160	152	166	162	151	160	139	158	123	172	155	171	159	172	164	132	183	162	156	163	151	153	146	151	164	160	148	146	151	168	158	189	138	158	146	162	165	149	155	182	174	150	142	149	149	153	123	163	156	134	141	173	154	148	157	161	134	154	161	162	146	135	137	154	143	145	169	149	149	174	133	167	137	141	145	154	155	146	154	163	168	154	150	159	135	150	150	166	154	140	147	170	168	160	139	140	151	158	154	162	167	153	159	173	158	144	160	156	144	152	160	148	146	152	142	142	159	184	172	164	154	158	156	175	151	155	136	172	152	158	141	165	155	149	160	138	151	159	166	167	129	167	152	150	153	154	157	158	156	160	139	144	149	159	160	164	149	164	173	155	152	164	156	161	157	167	138	153	159	156	150	136	151	176	157	167	149	164	160	144	151	133	186	151	163	152	149	173	148	159	150	168	164	169	150	145	166	157	155	162	147	156	134	173	151	155	180	157	146	141	151	157	147	127	158	147	147	152	155	166	148	162	149	149	167	128	164	156	160	159	161	158	143	158	159	154	133	166	143	131	145	152	164	157	149	173	151	129	146	145	160	170	159	173	168	144	156	174	153	152	147	145	168	123	149	148	158	146	139	152	151	146	156	157	158	161	171	170	146	153	176	154	157	151	165	177	162	139	152	148	165	143	170	138	159	165	196	164	145	153	148	149	138	168	151	149	147	161	161	140	165	135	178	164	170	173	170	148	157	151	162	155	154	134	143	147	150	145	152	154	121	163	146	166	154	168	132	145	170	151	144	161	147	164	157	182	157	166	156	163	167	152	144	157	160	163	157	148	161	130	165	166	153	175	147	155	154	174	142	152	126	145	139	141	163	148	171	148	151	142	154	174	178	164	167	138	142	133	177	170	189	151	168	148	169	140	138	140	152	168	161	163	163	157	142	156	179	172	150	134	168	146	149	148	131	160	158	151	153	143	173	163	160	131	158	185	151	136	146	168	160	135	155	156	140	150	154	163	173	145	156	174	169	154	163	162	145	175	159	141	167	148	160	145	149	158	168	146	179	145	139	158	156	174	175	147	149	147	160	167	156	174	169	147	153	146	156	144	150	139	150	148	140	146	141	157	147	174	119	163	153	143	175	163	145
9966	1111	1211	972	656	457	425	336	293	260	222	229	195	168	184	186	176	166	141	174	158	140	153	151	140	165	135	134	159	133	136	145	151	127	134	111	154	116	130	139	141	138	131	122	123	135	119	131	124	114	119	145	169	141	152	121	138	132	143	143	159	140	122	127	120	159	146	112	118	145	131	133	131	117	129	138	109	128	142	166	142	130	119	105	129	137	126	125	140	138	135	104	140	125	137	135	128	130	139	129	116	110	131	134	129	133	119	127	136	147	138	125	125	125	127	139	134	127	144	136	141	136	132	140	133	119	117	109	121	142	138	147	136	146	141	137	124	153	150	122	125	103	142	140	134	125	114	137	136	129	130	118	132	127	134	141	139	125	122	131	131	132	134	135	127	132	118	146	134	142	124	125	119	153	148	118	121	146	147	116	140	130	148	117	139	131	121	133	127	119	145	132	119	135	145	125	131	151	131	117	146	137	133	153	148	123	132	121	147	119	123	129	130	146	136	110	133	109	128	137	136	150	140	130	104	146	133	144	142	144	124	119	136	123	127	127	121	139	162	126	136	125	137	150	146	119	120	124	118	139	131	141	121	110	123	120	135	117	130	139	146	131	125	142	98	134	126	133	124	130	124	134	121	149	147	110	147	125	152	143	135	116	130	132	124	133	125	149	126	140	127	123	146	146	157	118	132	107	115	126	122	142	160	119	141	128	111	134	129	139	137	161	141	150	111	148	149	119	128	133	130	127	123	129	135	118	134	128	138	135	129	135	152	125	124	128	127	116	148	122	125	123	127	147	114	127	131	131	141	146	113	133	134	126	133	136	150	149	119	150	142	115	134	111	143	133	142	129	159	133	125	122	115	154	124	144	117	139	117	119	130	121	117	126	129	131	127	125	131	126	119	149	139	137	119	135	132	122	132	135	128	127	137	134	156	135	126	137	133	119	132	118	143	118	139	135	127	146	138	155	118	99	133	119	121	152	146	128	133	127	135	152	114	137	112	139	134	133	147	162	125	109	126	159	138	143	143	127	143	138	136	123	118	124	121	121	136	133	114	141	128	136	120	159	145	130	123	100	126	125	142	128	124	129	134	139	115	148	120	141	141	142	143	125	129	127	138	115	154	140	141	126	125	134	136	115	123	142	124	128	144	151	133	166	127	134	134	159	121	141	111	124	131	140	159	143	121	139	127	133	148	146	150	140	135	134	116	126	128	134	147	124	141	133	128	127	108	111	116	119	117	132	115	131	127	147	124	142	119	114	125	133	157	137	141	140	116	134	141	148	139	138	144	137	141	116	118	127	133	129	122	119	126	135	138	121	157	138	136	126	135	140	125	118	130	113	139	135	130	138	112	144	124	128	149	115	108	138	138	125	144	121	143	119	118	134	116	127	110	133	135	142	140	131	100	134	126	136	154	168	125	134	132	113	126	143	140	140	125	129	137	157	138	124	128	113	122	116	138	142	131	118	144	127	100	144	118	130	146	144	125	132	138	130	123	151	118	153	125	135	118	149	135	123	124	125	138	140	117	140	113	114	150	135	124	147	128	122	137	135	155	152	128	130	145	134	126	137	126	126	122	130	126	148	129	121	141	129	133	134	147	141	136	143	137	142	129	152	149	137	142	117	136	115	128	139	129	112	122	125	149	109	121	141	115	135	143	120	133	136	123	135	123	124	146	144	128	124	120	140	129	138	139	110	131	131	139	128	129	134	141	130	170	145	136	128	139	113	121	109	116	155	126	124	139	122	127	157	151	114	141	111	124	139	114	142	125	125	118	143	110	134	130	120	115	137	139	107	102	131	148	143	122	133	151	121	151	150	118	125	115	118	126	129	141	152	132	132	125	130	130	119	143	126	134	146	150	134	130	127	160	105	140	121	124	138	123	128	133	131	142	142	118	136	128	144	127	109	120	148	117	122	145	122	114	122	141	143	125	138	110	135	141	118	126	124	143	114	120	120	139	125	125	132	114	133	140	122	121	144	114	126	132	141	109	131	117	144	104	133	150	138	142	116	123	139	124	120	114	135	158	123	143	135	148	136	128	117	133	135	112	117	140	124	132	109	131	139	137	127	126	143	97	133	133	125	136	129	123	147	123	148	130	133	127	137	118	115	120	119	119	152	120	128	121	130	117	146	169	126	143	140	134	127	120	116	151	141	104	142	140	134	140	138	121	115	141	106	133	130	121	111	120	130	131	124	125	121	123	125	143	114	126	124	152	129	149	147	146	129	110	101	126	132	131	145	129	139	129	131	128	124	146	131	117	146	111	110	148	118	144	146	136	167	129	144	139	126	145	131	114	147	131	105	138	134	143	129	126	122	124	131	130	123	138	140	128	104	123	146	114	122	150	149	145	124	135	130	119	130	105	141	145	115	141	143	115	129	129	125	118	119	115	118	133	114	129	124	122	115	147	128	118	138	119	126	124	148	118	115	109	119	143	120	150	114	142	139	126	142	152	135	128	140	135	115	141	158	149	133	139	117	143	124	136	139	130	129	142	131	139	131	137	139	145	143	127	140	136	120	129	138	131	125	119	119	152	130	148	103	141	121	119	128	145	110	146	135	121	154	134	130	138	132	125	140	113	120	132	123	128	131	124	136	131	133	149	156	127	141	138	131	136	122	136	136	137	97	128	140	156	134	126	132	125	119	143	156	147	120	146	149	136	143	132	140	142	147	135	141	115	145	129	110	116	141	128	133	144	145	133	119	115	110	116	146	110	129	130	138	146	122	111	122	115	130	145	140	114	134	157	137	125	143	135	132	123	119	142	143	134	124	126	146	145	124	132	144	125	135	119	137	133	119	152	148	130	131	142	123	141	112	142	137	123	117	138	125	113	130	132	129	145	132	110	121	120	120	125	128	130	124	140	131	124	107	128	140	135	131	154	139	123	124	120	148	143	122	137	116	129	124	132	155	133	116	134	125	129	132	125	140	119	127	129	145	142	150	139	137	133	132	108	113	139	135	123	145	131	150	121	117	145	115	140	107	129	121	121	143	127	136	131	118	139	122	132	116	129	126	139	125	149	133	125	131	117	128	114	130	138	135	140	142	117	122	133	122	152	107	145	106	102	136	131	146	120	129	122	152	120	137	146	127	118	120	140	142	130	127	128	140	150	117	115	137	127	113	139	126	146	138	135	140	117	125	135	149	128	135	131	124	133	111	131	129	144	153	127	121	166	145	118	145	133	128	132	144	155	131	124	123	130	122	133	123	111	140	131	137	117	142	128	124	148	118	122	140	129	132	132	137	140	132	128	122	153	123	145	125	120	123	156	148	121	135	113	124	122	133	132	139	135	128	140	131	128	140	147	140	136	139	125	147	133	139	132	124	137	142	132	120	139	127	141	125	120	126	139	157	128	138	117	135	144	151	147	148	109	128	119	122	152	133	142	125	129	126	140	149	124	120	154	133	128	134	115	130	132	145	133	125	146	110	126	132	173	145	115	119	137	112	148	133	103	100	142	139	122	130	105	132	132	122	140	121
6334	1225	2886	3264	2805	2160	1887	1623	1346	1158	982	936	812	741	732	684	629	644	535	592	521	524	483	493	505	473	435	423	468	448	449	431	415	414	405	434	382	406	394	342	435	364	399	384	398	360	370	385	390	382	365	399	369	375	430	355	348	382	355	361	401	345	385	375	357	353	335	384	380	363	375	365	421	362	345	367	347	342	376	361	367	378	371	327	358	400	357	382	345	376	372	330	369	367	363	377	383	393	373	352	339	375	343	337	336	300	362	359	370	327	377	366	333	362	373	367	351	337	332	389	356	348	320	391	322	400	375	359	344	325	362	346	358	308	343	351	340	383	340	362	352	396	351	348	324	336	339	372	366	340	349	388	346	357	331	339	364	363	358	327	363	348	355	341	348	361	370	402	363	370	386	334	375	366	352	373	326	358	349	319	330	355	370	337	361	352	359	370	356	361	343	352	365	362	359	348	322	354	347	358	352	388	344	385	351	354	322	361	376	302	336	359	373	353	349	343	339	362	334	366	388	376	399	366	356	337	331	332	348	369	355	321	353	336	370	356	345	358	325	309	332	320	376	346	347	360	354	328	353	367	360	347	329	328	326	332	362	380	330	369	313	350	369	341	333	361	353	337	374	371	330	378	401	296	345	353	329	358	360	363	362	387	368	304	344	378	335	356	335	350	345	340	373	336	327	398	337	368	355	349	356	387	353	374	376	334	376	360	332	361	339	345	389	333	377	338	355	387	375	360	336	368	349	315	346	393	366	363	338	384	349	342	365	349	325	344	339	354	371	339	344	376	358	360	361	316	365	342	365	348	398	337	362	325	371	343	346	379	318	388	339	351	341	400	386	348	341	408	340	347	353	329	353	358	360	353	367	357	341	345	354	360	339	349	360	341	365	349	352	364	336	370	347	348	361	351	344	353	395	371	372	341	337	361	369	341	332	349	376	318	364	372	343	378	346	364	337	376	362	374	350	343	342	330	331	331	383	381	371	386	335	365	352	385	325	339	373	346	374	382	347	358	380	328	341	364	371	343	356	345	355	365	370	360	359	333	363	404	325	352	340	332	344	358	359	352	328	364	341	340	340	382	331	332	330	321	355	344	342	356	363	329	341	350	346	343	348	328	379	367	344	336	331	341	357	344	332	335	361	339	326	338	340	344	329	350	352	382	370	367	337	344	332	336	307	331	329	326	377	366	362	377	332	331	343	392	388	381	354	363	357	336	345	341	335	375	360	384	375	372	320	326	351	352	375	351	332	359	350	357	387	337	395	369	318	370	334	337	317	332	370	354	348	378	345	338	339	364	333	351	350	345	375	354	337	344	339	323	351	376	342	344	380	372	334	350	368	383	369	349	354	380	371	356	339	380	352	375	374	336	355	347	343	352	360	362	338	348	342	311	346	356	374	336	354	344	362	383	343	347	334	353	327	354	341	332	364	383	314	329	341	347	359	363	307	326	347	365	349	359	371	344	333	327	345	343	349	341	345	374	352	384	365	352	363	356	362	350	344	358	369	352	345	331	342	372	355	373	342	370	341	367	378	340	343	347	357	395	362	340	360	373	339	382	317	358	334	399	371	377	315	340	346	367	374	400	330	355	351	385	353	392	352	335	345	400	385	325	360	359	342	372	367	360	331	354	384	363	336	380	324	330	369	362	347	381	379	350	334	345	334	357	326	373	363	363	398	321	324	360	354	330	366	350	328	376	353	315	344	359	338	367	316	362	362	329	375	372	335	358	314	344	381	358	343	343	346	342	353	341	336	340	340	348	352	366	344	331	355	357	333	359	342	330	350	341	339	366	319	364	367	346	359	352	373	340	335	380	363	331	356	348	346	323	354	369	331	365	351	356	345	344	330	353	355	348	376	347	342	349	356	389	360	334	332	348	349	356	356	337	360	334	390	378	340	362	356	349	384	400	332	371	360	343	353	373	343	353	375	343	323	347	333	352	392	366	362	349	330	313	365	346	377	370	345	364	357	372	343	358	358	366	364	343	358	301	343	329	340	367	334	374	388	363	372	342	352	305	330	373	349	362	375	353	335	381	364	336	339	364	356	339	337	346	348	338	359	323	360	355	377	334	351	367	337	362	343	364	359	335	347	361	383	342	376	354	361	338	355	324	362	368	343	365	370	308	354	350	376	369	359	385	368	387	379	320	360	372	355	335	387	369	340	343	310	339	350	369	324	348	370	345	416	368	352	351	326	319	347	332	339	359	369	352	344	361	351	368	374	342	381	367	344	320	342	371	354	359	360	362	362	375	363	356	347	343	356	333	321	331	321	358	369	349	331	357	327	386	345	356	352	322	363	357	360	355	357	330	353	373	365	381	329	385	369	370	341	335	312	369	327	338	345	364	362	342	321	369	361	343	351	358	359	338	348	315	332	370	353	342	386	357	358	324	406	349	357	362	392	347	359	346	351	331	341	371	360	339	356	360	371	338	380	348	378	351	356	335	360	355	381	340	382	321	330	340	347	331	325	344	365	292	342	335	368	324	348	379	361	347	361	328	328	349	365	365	358	340	355	379	336	336	374	373	400	361	312	338	361	349	359	353	339	367	372	362	353	360	353	336	358	384	349	388	346	336	361	346	367	348	331	327	358	335	351	357	338	348	336	345	349	360	382	324	345	337	357	358	342	348	381	341	357	353	355	384	364	384	355	369	361	325	330	349	386	344	365	364	359	340	373	367	362	369	355	329	345	355	360	342	398	346	338	343	358	321	376	359	363	347	362	358	345	348	384	367	361	378	351	366	377	341	340	373	378	349	368	345	354	357	371	380	329	312	300	355	375	375	364	344	343	327	389	355	366	349	352	369	351	351	360	343	329	382	349	340	361	349	374	334	358	347	311	344	345	333	388	358	348	342	382	388	347	354	340	378	377	364	345	372	368	357	333	346	335	346	375	358	372	357	363	381	362	359	384	341	364	368	362	347	343	391	353	370	347	326	356	339	362	366	351	331	362	348	381	369	307	380	357	336	372	359	356	373	365	358	361	344	363	331	374	343	368	357	348	347	363	358	348	393	335	348	330	383	345	366	335	373	344	372	367	377	372	344	314	356	370	370	361	345	319	321	379	376	386	346	320	330	343	352	340	361	365	386	342	338	335	321	320	357	371	395	340	388	347	349	348	341	365	347	335	363	357	377	373	346	331	359	342	349	345	370	364	361	352	365	327	345	335	390	337	356	348	326	358	363	349	355	380	362	365	350	358	360	370	344	351	359	395	373	349	353	337	342	367	372	358	358	366	355	382	369	351	396	367	337	328	345	364	364	318	367	344	349	344	343	354	354	336	365	349	327	372	348	354	333	362	358	345	358	353	343	348	353	351	335	371	358	353	378	321	350	338	361	399	358	343	358	374	354	354	353	325	368	378	316	352	343	321	345	329	346	338	345	337	363	340	349	356	393	332	347	363	339	327	327	385	343	365	336	354	377	343	360	365	320	331	317	361	335	354	370	363	342	353	351	350	367	348	352	338	352	347	357	369	351
16866	2682	2522	1939	1269	940	744	645	540	471	407	399	366	298	266	330	308	268	250	266	263	255	263	255	241	278	232	231	238	265	233	234	237	253	217	218	229	238	235	225	232	201	205	213	195	214	221	195	200	223	219	220	241	226	190	224	192	198	239	212	206	211	250	238	234	217	228	201	225	198	226	226	246	210	224	213	239	225	212	224	204	197	187	223	223	239	182	182	195	213	219	216	250	207	225	224	208	211	183	237	179	210	219	180	236	207	232	222	178	225	186	196	212	211	216	229	191	223	198	197	211	206	205	207	210	203	201	230	213	227	210	225	205	228	213	223	206	238	217	208	188	203	212	206	191	182	211	239	226	227	228	215	224	211	212	215	216	233	220	240	242	217	216	211	195	195	214	203	222	206	193	209	231	211	220	222	200	222	207	191	226	231	209	238	189	199	223	225	207	218	218	225	208	205	194	211	233	221	207	241	207	235	203	243	214	211	240	203	192	204	226	189	237	233	208	225	217	226	231	215	190	203	188	239	193	204	227	211	221	186	205	200	204	228	218	210	217	246	201	218	210	226	240	208	208	197	208	190	220	214	211	210	221	217	207	218	208	225	197	213	212	212	234	199	202	221	202	205	237	226	227	220	236	220	211	215	196	215	223	222	192	208	208	204	217	221	218	216	219	212	214	213	223	262	219	193	185	233	216	246	245	230	213	231	172	209	223	210	193	236	202	232	205	210	220	206	224	221	208	223	241	233	227	195	211	200	208	217	230	191	223	217	200	232	218	197	213	213	203	204	208	242	232	209	208	232	199	198	207	200	186	208	182	218	184	233	204	190	183	192	248	200	201	221	227	189	227	215	206	195	218	221	211	201	210	201	213	203	211	209	223	206	217	218	232	244	204	203	228	212	206	194	211	223	221	210	217	226	228	205	188	234	196	228	194	209	189	226	236	225	220	195	214	223	238	215	228	231	223	206	237	231	217	222	200	215	222	212	239	214	215	229	210	189	212	219	224	211	205	219	221	223	236	233	252	212	181	196	212	207	221	203	212	208	207	194	216	215	219	250	201	206	202	210	181	221	208	218	215	210	195	211	191	210	231	222	205	201	231	228	208	208	205	204	250	216	214	217	210	213	198	208	225	207	219	196	213	226	217	198	204	220	195	200	214	219	238	240	175	226	238	209	224	203	213	208	226	208	242	194	197	231	202	210	213	205	223	230	222	216	242	219	204	208	219	208	211	202	207	204	190	236	228	192	220	186	198	228	228	218	211	198	209	197	212	221	195	225	218	237	202	204	234	211	231	205	217	201	194	231	228	203	203	222	216	187	202	176	212	199	216	202	209	204	212	212	224	227	215	247	211	198	220	209	219	204	213	195	212	219	215	217	248	192	215	220	219	213	213	227	228	218	217	211	217	203	210	203	192	245	216	227	204	232	221	225	231	214	208	192	186	217	220	221	214	227	224	186	228	232	195	214	182	224	226	199	226	212	178	226	220	196	217	226	193	210	228	193	189	212	210	195	201	216	225	192	191	187	169	215	193	192	226	181	207	220	188	204	213	221	214	213	194	209	228	200	222	205	229	167	215	206	208	190	218	221	192	211	233	212	204	215	211	224	192	214	208	218	213	224	251	208	213	225	232	228	214	204	228	184	209	211	218	208	236	198	202	192	220	201	223	207	192	206	227	239	225	209	216	224	208	194	218	219	225	216	218	201	189	211	203	224	214	207	221	213	199	201	228	254	214	175	199	231	243	212	210	211	213	225	226	193	214	209	220	206	211	219	227	198	222	240	218	202	207	264	204	219	216	195	224	191	231	216	217	216	210	209	211	186	207	195	223	227	215	201	226	208	210	234	195	238	198	224	227	193	208	195	205	221	241	212	203	217	216	258	213	210	220	221	220	189	222	192	225	205	197	200	199	206	202	213	222	235	227	188	211	207	199	201	207	196	222	235	221	208	199	209	206	208	198	195	199	207	225	222	257	219	200	230	212	242	195	209	196	216	199	226	217	219	177	226	233	187	202	204	212	210	246	215	220	191	232	243	221	184	226	221	225	228	189	228	228	227	216	233	212	206	225	206	223	171	186	206	227	185	223	190	204	220	210	218	218	209	195	207	212	199	222	231	227	202	222	204	197	192	198	245	226	225	204	177	192	236	210	220	196	222	224	188	214	230	208	225	210	224	196	231	219	229	219	235	201	230	228	213	227	205	192	233	206	224	221	193	199	216	213	232	201	229	235	216	221	219	219	199	204	209	211	206	196	194	221	221	209	203	204	224	231	226	220	218	193	202	192	219	202	200	187	218	200	213	208	226	243	259	205	216	205	203	210	187	211	205	217	230	233	181	218	227	224	218	217	217	209	187	225	223	212	241	238	188	226	216	203	213	231	218	226	217	213	180	206	203	225	206	203	209	213	221	221	216	226	207	228	231	216	213	216	236	200	216	197	211	196	222	201	224	192	203	239	213	211	220	194	227	210	224	194	210	203	210	223	197	208	240	220	214	229	212	211	219	208	197	196	206	218	221	219	229	226	186	201	201	199	204	177	205	203	207	209	224	198	210	201	231	218	222	216	216	229	225	213	203	250	226	202	232	213	217	225	208	222	217	201	254	233	239	219	225	207	215	217	215	224	214	203	225	227	236	225	230	201	220	230	213	219	220	212	167	223	235	191	203	213	229	217	213	245	228	197	213	223	218	205	224	202	212	222	219	228	238	236	214	211	227	225	208	228	204	222	185	187	238	187	200	217	233	208	200	175	192	239	219	222	206	221	216	235	224	207	235	210	223	217	192	219	230	210	218	199	189	208	246	216	216	214	219	197	230	213	177	204	181	210	224	211	189	240	219	180	211	218	234	229	232	183	230	211	192	210	205	189	204	219	219	238	198	212	212	223	219	246	201	202	200	218	211	264	246	231	201	220	220	213	215	225	239	201	192	229	209	233	226	205	222	195	227	214	205	250	211	206	231	225	204	217	206	197	219	239	202	205	220	223	225	233	220	242	196	235	215	203	220	204	222	193	209	200	214	225	215	190	232	244	218	221	215	239	211	224	225	215	214	222	218	191	223	209	208	226	222	210	228	203	216	208	209	228	223	202	227	229	240	210	198	198	207	226	205	230	228	187	209	213	231	192	224	197	214	222	211	242	231	211	211	220	216	203	228	203	200	236	210	185	190	221	228	205	249	216	218	235	233	217	253	222	196	207	219	214	215	211	207	194	217	219	216	216	213	220	220	222	184	236	214	216	212	200	199	223	226	202	230	211	226	223	213	190	217	205	209	234	201	193	207	201	192	228	228	225	192	216	201	185	219	207	236	193	205	240	206	213	208	237	193	204	222	221	190	199	221	235	218	196	195	211	188	207	197	238	215	244	196	233	220	217	203	210	224	225	198	215	196	194	206	218	216	223	198	212	236	216	220	223	199	226	212	201	210	199	182	191	219	235	230	228	211	193	248	180	217	204	220	229	228	217	170	204	231	205	225	242	230	214	230
8183	2097	5032	5721	4918	3968	3256	2678	2247	2049	1698	1596	1439	1293	1210	1059	1053	973	894	902	835	805	825	765	739	717	683	705	680	630	718	669	660	667	633	641	593	559	620	617	588	552	616	581	578	603	606	546	565	629	577	579	527	588	568	569	581	548	569	556	504	525	489	543	549	514	527	611	535	514	546	546	540	534	526	537	492	535	515	530	505	546	535	544	517	531	534	568	541	522	541	563	505	542	531	532	529	475	550	475	519	503	523	537	506	517	510	529	496	545	523	537	501	517	533	526	529	507	513	502	529	510	508	506	562	501	486	508	518	539	546	528	533	501	486	512	505	500	505	535	517	480	522	520	498	492	517	476	530	465	482	527	542	481	530	518	506	504	542	491	528	562	557	500	516	520	524	484	523	552	521	511	545	502	529	542	497	471	540	493	499	524	558	516	500	505	512	525	481	513	526	501	496	503	477	512	521	558	535	482	512	480	484	512	514	540	512	524	518	493	521	451	489	516	578	521	507	553	528	545	503	545	492	520	506	553	491	555	510	502	462	520	486	497	506	548	503	494	519	441	509	489	498	501	514	521	484	497	509	539	518	524	515	521	533	544	521	534	529	523	501	475	536	508	522	513	476	540	488	498	560	523	564	502	504	503	514	512	485	525	532	529	513	509	535	485	518	510	482	503	522	552	489	510	531	509	547	528	513	510	497	518	509	520	481	526	543	511	529	518	510	496	502	507	525	488	513	514	507	589	507	513	512	518	471	516	543	496	517	479	524	509	503	505	517	515	513	538	532	514	524	509	511	505	511	511	525	524	548	508	506	548	502	497	484	528	508	511	512	483	518	482	527	491	481	460	480	509	549	530	498	546	499	520	531	471	475	508	494	527	550	540	523	549	535	511	488	524	560	469	489	512	492	506	524	527	512	528	508	469	524	505	483	500	500	464	530	497	537	505	529	478	519	533	500	499	486	543	498	488	508	536	512	460	446	535	571	496	488	531	523	491	517	506	555	515	505	504	542	506	551	515	519	518	532	489	500	512	494	537	509	524	497	515	512	481	582	487	481	525	481	509	483	503	510	524	495	515	523	517	508	556	505	510	538	519	530	517	509	506	495	528	519	536	510	505	540	496	550	496	535	492	515	533	518	504	529	488	509	534	519	531	522	517	516	508	502	517	521	498	495	525	500	532	532	529	488	493	495	472	510	504	496	515	561	503	495	500	525	495	499	502	523	510	503	551	489	517	535	522	503	509	480	516	535	487	554	505	498	510	525	511	508	490	525	497	499	503	485	521	476	549	489	538	512	515	557	478	505	518	532	516	507	494	490	508	521	492	484	483	492	490	520	502	532	534	502	491	521	541	477	489	491	526	510	528	535	493	546	513	487	484	533	524	492	553	527	499	488	533	530	502	544	530	493	514	513	564	499	492	532	509	550	516	513	500	527	498	494	490	492	490	538	536	499	540	516	543	530	535	523	538	495	535	483	472	500	503	516	497	520	494	517	522	549	501	502	536	550	498	544	542	509	471	497	497	475	504	487	543	517	522	495	550	523	475	500	496	482	492	521	497	509	511	510	504	505	515	489	516	513	523	499	546	503	498	549	505	527	523	494	528	537	518	500	540	503	489	471	525	481	496	495	494	486	490	541	490	521	516	535	508	523	535	522	504	507	512	499	525	545	510	546	488	523	483	528	498	502	505	494	519	529	509	532	513	517	523	518	509	550	514	509	492	497	515	536	512	498	492	540	524	506	522	497	513	499	491	526	484	505	546	453	487	536	522	441	554	466	491	540	522	533	550	544	486	489	487	517	504	494	499	500	481	513	491	517	490	526	519	537	525	501	489	499	554	508	447	518	524	522	493	500	551	455	490	516	555	521	526	501	518	515	473	513	510	494	499	502	484	495	495	503	518	521	506	478	519	494	520	511	487	517	511	491	508	489	485	526	541	517	479	483	522	496	541	513	512	495	502	479	500	502	485	532	499	509	514	527	518	532	505	542	532	498	476	517	479	528	477	555	482	502	525	515	538	490	545	509	511	526	497	519	529	503	469	481	532	537	520	493	538	504	507	481	514	531	477	508	533	533	468	481	499	483	521	532	542	482	498	522	535	525	478	491	535	540	529	508	503	506	490	517	524	519	555	485	508	487	529	498	523	501	488	489	493	519	566	475	519	516	505	555	512	521	517	516	513	518	485	492	527	493	543	548	515	484	511	494	527	524	513	543	496	518	513	516	489	494	551	499	494	503	512	528	497	544	464	507	486	499	512	550	515	544	501	498	545	506	500	526	507	489	507	503	511	503	518	548	540	525	505	529	518	467	534	542	523	528	551	537	548	526	549	534	529	525	511	487	506	537	505	546	555	527	511	527	520	520	505	502	477	487	494	491	517	487	523	511	516	507	518	487	512	534	498	548	502	483	531	488	514	508	496	486	531	480	492	527	520	493	517	518	483	533	510	515	480	532	490	518	516	495	536	505	558	509	504	495	495	535	516	484	531	505	484	486	548	541	487	506	507	526	524	536	506	507	526	551	509	502	493	513	488	548	499	484	518	492	518	515	528	509	493	507	507	518	506	484	524	497	530	513	536	526	525	493	494	530	522	497	508	523	538	507	534	557	502	475	554	552	525	524	506	508	533	490	493	495	487	528	522	505	510	506	542	514	520	517	498	491	566	508	492	519	466	512	567	533	501	497	471	529	514	502	464	529	486	486	541	492	506	503	528	511	504	508	565	545	528	488	507	513	546	502	514	511	543	497	527	524	502	516	485	482	544	544	490	502	546	532	504	497	525	559	462	486	526	517	520	498	481	552	545	541	519	467	539	504	490	483	512	526	485	531	548	483	495	495	491	493	524	536	536	508	500	543	492	536	459	482	480	532	495	526	523	529	480	509	517	477	488	519	498	572	532	497	575	528	559	492	552	549	523	515	524	532	486	545	508	527	530	535	542	495	502	512	536	490	473	506	532	511	497	496	479	538	490	479	508	533	562	521	499	511	533	488	522	492	503	526	494	520	504	505	511	530	508	482	501	541	474	483	519	523	533	546	464	526	551	529	515	503	549	538	489	532	493	495	512	504	500	532	523	552	510	508	456	519	503	541	523	527	547	509	494	526	512	484	506	473	488	515	511	544	559	511	511	564	503	509	473	496	523	543	522	496	500	496	537	542	519	504	504	503	500	517	539	539	492	533	527	531	531	500	473	521	504	514	530	482	516	501	517	511	511	493	553	544	463	483	498	511	468	530	510	522	495	469	508	484	517	492	483	508	503	541	537	522	466	504	486	514	510	518	518	516	473	545	519	474	520	517	513	481	527	525	543	478	529	540	500	515	486	498	531	561	524	526	503	530	515	537	498	489	503	518	552	519	521	526	511	533	495	523	522	487	539	500	495	509	543	535	509	517	504	496	520	547	488	493	539	561	527	491	524	476	521	575	539	482	505	501	513	501	524	524	473	468	525	504	551	511	518	523	515	501	466	516	485	519	471	517	516	483	531
2266	76	69	62	64	53	58	54	38	51	47	60	43	38	42	29	37	36	43	53	37	53	39	32	41	38	40	32	50	46	45	44	44	32	36	51	46	44	56	50	35	55	42	49	42	37	39	50	37	47	47	54	42	43	41	53	39	39	49	46	48	35	38	41	42	54	49	43	28	31	26	50	48	50	51	38	38	37	49	34	34	56	55	29	43	57	42	41	50	53	42	46	45	46	46	40	58	36	45	44	50	50	42	53	42	39	40	43	46	48	49	45	53	51	42	45	44	54	43	41	38	55	48	48	45	35	46	54	39	42	41	37	60	53	52	44	44	48	38	47	34	41	40	45	53	50	40	35	59	46	38	49	45	67	46	51	51	51	30	44	33	43	47	57	42	45	53	44	31	43	36	49	52	53	38	46	50	47	46	53	46	47	48	40	47	39	47	42	44	53	42	55	46	41	49	45	47	49	43	54	40	34	48	42	47	45	36	43	47	45	43	52	52	41	46	46	44	51	56	56	34	48	49	38	50	27	42	41	50	43	42	56	44	57	51	43	44	51	36	42	48	51	44	33	43	50	53	39	50	43	44	49	47	39	38	39	53	34	45	49	53	42	39	49	43	34	38	47	50	51	49	48	38	35	35	35	37	30	32	36	44	44	41	38	52	57	47	49	49	42	44	43	33	37	47	45	41	52	45	37	38	33	37	34	44	40	47	42	43	39	55	47	48	48	44	47	43	38	44	44	48	47	47	38	48	53	53	40	46	41	48	43	50	46	36	46	44	45	42	45	56	46	34	44	49	58	49	47	43	41	37	45	46	47	49	48	34	39	39	52	49	44	50	47	37	53	50	30	35	51	44	66	45	44	38	43	39	44	57	37	35	42	37	52	45	37	51	47	33	50	47	43	39	51	51	67	50	35	36	51	31	49	62	33	38	44	34	45	45	38	38	57	60	36	55	43	38	33	40	47	45	51	49	58	45	43	46	44	42	33	48	54	49	44	42	51	49	45	33	44	41	57	42	54	46	49	64	41	40	39	34	38	51	44	43	41	41	47	34	35	53	46	45	37	45	41	48	41	47	39	53	43	45	48	42	33	41	36	39	38	50	44	45	43	40	46	45	38	46	33	51	30	52	54	38	47	40	48	45	42	47	30	40	44	48	44	43	53	36	37	40	46	57	42	50	41	41	52	54	52	42	35	51	49	55	52	47	53	42	40	32	54	42	43	46	48	52	39	40	53	55	42	51	49	50	43	50	44	42	39	40	54	69	43	45	42	42	58	56	55	49	52	49	43	49	45	67	42	36	40	46	41	46	46	52	31	54	55	36	38	60	48	37	46	43	32	40	46	46	46	58	35	42	49	50	42	47	48	54	54	47	35	50	57	32	55	48	52	46	50	40	45	44	46	40	47	48	47	30	38	43	45	39	49	31	49	56	42	59	39	39	46	41	65	45	39	30	38	39	46	47	61	39	50	53	46	57	36	50	49	41	47	40	34	36	37	35	46	58	42	51	47	53	35	50	50	39	46	53	43	40	52	40	35	41	26	46	48	52	56	52	45	43	39	44	42	44	40	46	39	41	33	51	52	42	51	44	36	62	49	49	47	39	36	44	37	46	49	51	48	40	45	41	44	56	57	33	32	58	36	48	45	35	41	36	51	43	48	46	36	45	49	44	43	38	53	48	41	54	45	46	46	38	45	55	46	40	47	52	42	46	41	43	45	45	48	40	57	50	51	34	49	54	45	49	44	43	62	48	45	43	44	52	49	43	32	36	53	49	35	55	44	51	48	56	47	42	46	47	41	56	35	40	40	43	47	45	67	48	38	56	33	39	47	50	45	48	44	35	35	53	48	51	42	56	41	46	39	42	43	37	44	38	55	55	45	41	47	40	37	57	37	49	42	35	47	57	64	49	41	53	38	47	46	36	41	43	45	58	40	56	47	34	59	60	49	44	47	38	41	47	43	55	38	51	58	37	40	37	52	48	34	46	34	50	48	45	59	33	47	39	37	59	41	48	48	38	55	43	40	48	48	43	40	49	53	43	49	48	44	40	57	55	47	46	37	43	49	37	40	45	37	45	51	45	49	35	43	48	51	59	47	35	47	36	56	40	49	51	55	49	43	46	28	44	54	46	39	55	48	52	42	39	41	47	46	46	41	37	52	37	43	58	49	49	43	38	47	30	50	43	42	47	40	40	37	43	40	57	51	50	37	43	37	36	34	62	51	37	39	46	35	38	35	33	39	37	45	55	52	53	40	46	52	41	44	64	45	48	41	41	39	37	38	51	41	43	51	46	50	69	41	43	45	48	39	56	43	54	52	37	45	49	35	38	45	27	46	43	50	39	40	43	46	50	45	39	37	43	40	31	45	33	43	48	39	42	36	38	47	45	39	43	41	49	48	42	51	38	35	47	42	52	37	51	38	42	40	47	53	44	52	38	50	50	44	41	49	52	43	58	38	54	39	34	56	45	63	50	43	45	41	44	49	54	41	40	47	49	50	47	40	39	37	44	53	56	45	42	43	43	50	59	40	46	45	43	39	36	48	47	42	55	60	39	43	39	46	34	36	56	59	59	41	41	41	40	46	33	47	37	45	48	41	45	45	45	50	37	43	40	56	43	52	48	48	53	43	54	46	44	47	31	50	41	50	43	45	37	44	38	49	40	50	50	38	51	48	37	50	55	43	41	50	60	53	46	57	50	48	33	48	71	46	42	40	39	39	58	51	52	44	49	48	41	56	46	35	37	45	44	37	47	54	51	44	47	39	44	55	41	46	38	40	52	45	55	39	47	43	56	28	50	50	54	31	33	51	45	45	50	48	57	40	43	45	53	52	34	48	63	43	48	45	57	50	34	42	45	37	36	48	62	43	49	43	43	29	42	52	51	33	46	40	35	43	55	34	44	48	28	45	45	47	42	41	41	47	45	48	57	48	35	44	35	49	49	48	40	38	51	38	39	44	36	51	35	46	33	39	40	50	49	52	54	41	59	44	43	36	54	47	52	46	39	44	35	37	30	40	44	53	53	53	51	47	40	50	48	38	43	38	44	42	35	47	43	45	39	54	44	31	43	47	30	46	49	53	44	37	50	47	48	39	50	40	41	42	39	53	43	38	41	38	42	43	40	47	54	28	42	38	57	47	43	36	38	46	43	50	43	37	42	45	48	44	38	32	42	39	42	35	45	51	46	49	47	61	34	50	35	44	51	52	51	40	45	54	42	50	49	34	45	53	45	42	46	35	50	49	48	51	45	49	45	57	50	43	46	48	48	37	51	49	35	54	37	53	52	32	51	52	51	42	55	48	44	41	61	44	44	46	50	43	42	39	32	44	43	46	49	44	37	50	42	37	42	46	47	44	59	48	49	42	48	50	46	39	44	51	42	22	40	40	52	50	46	45	47	39	48	43	34	48	51	37	47	44	50	39	55	48	39	35	43	57	43	40	43	40	51	53	55	35	46	56	45	42	44	37	42	41	40	35	38	46
2087	192	227	257	255	195	185	204	195	192	176	167	160	148	187	170	170	177	170	167	151	141	146	149	146	132	166	173	165	136	145	151	169	162	147	141	152	157	175	145	154	132	140	142	150	142	150	146	153	156	149	149	168	146	153	190	165	161	142	150	153	152	156	148	173	148	158	146	160	151	157	149	154	162	169	150	174	152	146	146	158	173	136	158	156	162	155	178	159	157	147	156	153	143	162	156	123	173	148	178	167	149	148	130	147	171	157	137	174	174	161	150	140	148	130	125	146	171	156	126	135	139	151	138	159	178	147	153	142	153	156	156	164	166	175	161	177	156	144	147	144	155	156	170	158	152	166	175	166	162	150	151	127	149	166	168	152	144	166	154	153	165	154	142	139	159	153	137	152	148	155	154	158	149	168	159	174	153	148	152	139	139	172	150	167	162	139	166	147	180	172	157	150	165	134	159	148	159	136	151	147	140	172	135	144	159	139	169	143	177	136	128	157	167	144	162	159	149	167	151	151	171	137	153	156	170	161	171	147	140	150	157	173	149	165	143	167	164	157	155	147	171	150	145	144	170	170	161	158	137	163	145	149	160	167	145	188	149	147	130	165	168	169	160	135	145	149	164	168	176	151	145	153	177	164	165	148	181	135	169	175	139	161	151	144	145	166	154	157	165	149	138	153	132	159	131	146	152	169	163	169	144	145	169	157	144	159	160	137	164	154	171	145	161	166	159	142	131	173	140	151	139	149	158	171	157	145	139	167	126	154	168	150	166	160	169	179	161	143	157	156	149	158	152	144	156	150	189	162	158	156	175	156	127	161	156	150	156	152	146	140	132	156	155	154	140	173	160	159	155	151	126	172	148	152	155	155	156	155	138	159	148	157	152	148	162	150	164	148	147	172	148	139	175	170	162	150	176	153	141	148	154	137	150	130	165	134	143	160	157	154	154	147	156	143	153	177	151	155	131	153	147	142	166	162	163	162	158	153	130	140	144	150	150	180	160	154	160	138	186	147	168	147	153	165	155	162	161	131	156	151	153	174	146	154	153	153	144	138	145	157	170	149	154	139	186	163	140	162	158	155	136	168	145	149	163	172	159	169	143	159	132	178	169	144	158	165	159	131	157	149	135	161	150	154	138	157	149	126	175	141	128	159	164	152	172	166	145	168	129	175	140	169	158	155	155	126	167	163	135	149	141	157	162	170	179	130	183	175	138	162	145	169	163	146	165	164	138	153	163	162	155	155	154	157	143	144	175	149	137	161	146	142	137	149	143	166	161	158	158	162	172	165	150	147	163	163	160	136	135	168	144	148	145	156	160	150	156	146	178	142	146	158	145	150	146	164	143	165	156	139	149	140	183	154	161	157	177	155	149	169	140	164	157	165	167	164	136	164	167	163	153	162	163	149	165	173	172	167	179	159	148	135	139	169	155	172	151	169	155	162	156	125	150	148	163	156	147	138	171	160	165	161	151	169	158	164	160	186	171	171	160	167	156	148	170	157	181	151	143	150	143	171	172	173	181	198	161	156	168	175	155	141	154	171	174	154	165	164	154	148	151	149	160	148	158	157	140	186	172	183	153	189	138	166	166	167	174	164	147	156	125	153	154	166	156	150	141	144	132	152	159	151	157	144	160	159	151	135	155	141	173	153	173	169	174	167	149	147	157	148	155	158	146	144	136	152	147	152	162	145	163	144	129	167	146	173	158	166	165	156	163	161	148	140	150	165	158	142	156	183	161	162	139	151	161	170	129	157	171	153	161	178	167	152	141	165	154	174	173	148	160	152	145	151	135	157	161	168	155	155	150	152	168	130	138	145	142	170	151	164	137	169	180	157	150	172	155	152	155	123	193	148	143	144	167	144	159	152	154	137	168	176	166	155	129	162	154	166	147	152	167	155	146	155	145	163	159	152	148	154	159	161	157	150	172	148	148	163	159	158	169	137	157	142	144	160	144	157	158	139	170	138	172	171	152	157	153	171	150	149	176	140	149	135	164	167	157	152	156	147	150	155	148	162	151	154	150	164	165	167	135	176	155	159	162	142	167	137	171	156	154	152	152	180	161	149	141	158	132	151	139	142	165	150	154	142	143	139	149	169	171	152	148	145	136	174	163	162	175	167	152	178	153	179	176	180	150	143	152	159	164	144	166	173	154	175	140	141	161	154	175	148	163	146	164	153	157	159	145	159	151	150	145	144	167	162	148	139	157	154	153	145	156	155	153	174	165	155	142	152	169	164	143	149	170	114	154	156	153	164	148	153	142	152	163	170	135	156	149	150	167	166	201	137	137	136	152	159	152	154	147	163	155	194	152	163	142	162	154	171	151	150	155	137	144	168	165	170	152	145	163	142	138	143	182	153	145	149	185	149	149	152	151	147	141	177	142	160	152	143	149	155	150	161	148	146	148	140	158	151	153	167	151	145	141	149	150	139	146	155	149	141	157	137	148	164	134	156	160	153	160	143	145	163	154	145	142	174	135	157	146	172	151	135	141	147	166	161	159	139	162	150	159	143	157	175	175	158	159	165	157	157	165	145	156	147	176	140	166	145	165	147	141	129	157	149	146	161	134	165	130	146	129	156	154	132	190	137	150	142	149	142	170	152	154	195	141	167	137	139	153	140	165	153	163	136	162	147	147	140	151	181	149	141	160	144	154	140	174	142	140	164	148	180	160	170	153	168	140	160	161	156	147	155	143	132	150	158	161	149	146	155	161	156	161	159	136	166	164	147	141	139	155	172	171	165	155	149	144	162	160	161	173	149	173	176	150	150	156	139	154	150	167	158	150	169	150	164	159	147	142	166	169	161	147	141	136	139	135	177	132	151	156	146	163	158	174	177	160	149	133	138	169	171	124	149	142	154	155	164	158	166	162	157	151	156	151	153	166	133	163	155	155	162	173	138	178	179	154	185	164	163	157	145	148	161	165	146	165	161	174	178	161	129	150	154	138	138	166	168	164	136	159	167	172	162	207	183	159	146	155	149	143	149	165	140	167	137	150	148	148	139	153	161	171	156	171	144	167	170	141	174	160	169	149	174	164	164	149	146	126	156	152	141	170	150	157	148	141	168	156	154	153	157	156	149	132	149	156	145	147	149	133	144	163	165	160	146	151	154	135	161	135	156	160	181	160	144	157	168	155	155	139	161	147	137	157	169	170	144	136	150	152	135	159	156	166	153	144	151	146	134	164	166	142	168	172	164	166	146	167	150	156	158	146	128	127	172	144	136	158	151	156	158	151	148	164	176	157	145	132	142	164	164	168	154	161	138	162	154	149	132	141	166	163	178	151	153	155	160	138	169	164	133	169	153	182	143	189	175	162	154	144	145	140	153	145	147	144	153	122	157	131	147	143	156	150	157	152	139	139	146	162	147	158	177	156	145	128	177	152	163	140	142	172	142	144	155	158	153	151	149	163	151	139	171	161	150	148	138	131	157	163	191	163	141	153	155	160	161	163	164	153	145	158	143	148	154	160	149	154	192	187	172	150
9722	1177	1337	935	725	503	407	343	296	243	215	202	209	188	176	183	152	162	175	150	153	135	160	141	158	162	166	135	143	150	132	149	110	158	145	120	121	140	152	139	131	138	118	133	141	120	125	149	123	104	144	123	146	117	126	131	136	140	130	131	128	139	128	149	132	135	143	147	127	115	148	130	137	125	142	138	148	146	123	136	132	133	142	128	114	155	144	125	142	141	130	133	143	137	143	146	130	121	130	115	119	136	131	128	111	153	134	125	148	128	144	137	120	133	131	128	130	133	139	137	116	107	152	135	137	115	116	143	126	117	126	117	135	143	127	137	134	153	136	122	131	124	115	149	125	145	143	115	140	104	131	122	132	129	124	119	133	131	129	141	137	136	141	122	128	123	137	163	145	141	142	128	144	149	135	134	171	131	129	134	130	119	120	131	124	149	138	156	133	131	142	111	116	137	129	155	121	139	120	130	135	138	133	142	121	135	128	144	133	122	140	145	154	131	117	125	134	107	147	146	158	133	137	113	85	102	130	128	156	150	122	165	121	135	99	119	143	139	149	147	119	142	124	125	158	116	128	121	121	132	131	158	128	150	135	139	138	117	135	122	116	122	118	132	130	126	126	125	111	113	132	139	142	129	130	104	129	139	144	155	108	138	148	124	120	146	148	143	147	146	146	138	139	140	136	126	123	135	118	125	127	123	113	129	139	124	124	140	114	105	135	147	134	155	110	135	119	128	134	135	150	124	120	125	154	151	137	152	133	147	144	134	134	125	131	150	137	113	121	116	141	155	116	126	138	138	135	121	134	130	129	136	125	111	135	134	151	141	153	131	151	137	137	136	130	126	116	135	136	135	122	150	150	157	142	129	118	132	125	125	137	148	142	125	138	120	151	114	137	125	127	142	125	122	114	136	149	125	141	130	132	128	126	130	114	130	133	119	143	164	142	131	120	141	129	120	136	123	142	138	131	141	114	137	134	120	149	134	133	138	134	132	115	148	142	111	126	136	155	151	134	138	149	136	169	131	137	145	155	122	112	114	114	123	129	151	134	117	125	122	159	151	115	132	132	132	137	127	129	131	136	134	124	114	135	142	109	115	118	125	117	129	132	124	143	138	127	130	133	137	147	135	155	146	145	131	153	131	134	145	150	133	156	145	125	140	131	142	121	107	115	112	142	105	131	161	115	122	121	146	125	118	139	110	126	116	153	126	126	140	129	148	118	127	138	139	143	119	124	133	131	136	107	115	133	134	145	129	148	127	133	134	138	119	121	116	128	153	127	142	133	116	138	131	128	128	118	147	121	141	141	137	136	135	150	131	131	139	132	134	134	139	119	109	131	125	124	150	119	130	119	148	124	125	137	171	135	130	137	143	137	139	126	142	125	141	123	144	159	124	125	147	148	122	126	150	126	138	141	130	132	141	141	123	125	137	121	149	136	143	125	129	140	112	118	140	144	109	123	112	137	131	123	146	124	129	135	131	120	136	146	134	143	129	138	125	127	139	129	135	125	140	149	128	126	129	122	135	135	141	136	129	138	138	115	127	123	135	133	123	123	129	123	128	143	134	126	142	117	131	142	138	143	101	125	114	142	157	132	129	127	135	121	126	121	123	136	149	133	169	127	147	129	134	124	135	154	133	122	135	129	148	128	137	130	137	136	137	148	142	141	162	125	115	144	141	151	118	127	133	128	142	126	140	139	136	140	117	133	120	124	129	127	143	150	148	119	128	161	142	143	155	133	161	126	130	146	112	152	136	113	144	140	116	160	145	131	125	142	143	136	145	123	154	132	143	117	131	128	140	136	106	146	129	185	129	126	132	132	127	148	143	115	133	122	129	122	118	123	116	136	134	131	133	125	160	125	134	135	127	124	125	136	113	140	139	129	151	136	126	138	135	139	121	126	121	135	137	150	130	142	133	139	108	137	137	139	124	129	120	139	145	142	132	137	138	118	141	135	116	145	132	145	146	135	124	125	122	134	113	112	139	147	131	130	143	144	140	147	151	130	116	133	120	125	130	109	124	125	152	120	112	138	142	137	134	144	140	132	125	114	152	121	113	132	126	148	111	129	143	155	107	145	143	136	128	152	150	130	143	130	135	110	130	145	112	110	127	131	122	149	110	120	112	140	134	140	122	149	118	131	129	140	150	139	126	150	135	137	121	128	142	146	158	114	134	124	146	122	143	111	129	125	123	127	153	126	117	131	126	122	141	118	145	129	135	127	134	118	137	155	132	149	122	143	131	136	140	133	127	138	140	128	151	132	137	140	130	147	119	141	152	132	135	122	136	153	123	119	145	132	132	130	130	138	105	144	129	137	130	137	138	150	119	153	161	134	122	150	136	125	119	131	128	122	137	135	140	135	117	142	139	123	137	130	116	149	119	118	138	148	143	130	124	121	136	114	130	151	122	112	125	128	127	134	138	121	122	128	121	140	120	143	146	124	121	116	135	147	127	135	149	140	137	140	100	147	136	134	122	143	125	133	126	126	150	121	139	135	118	135	137	127	138	128	146	119	115	125	139	136	107	109	128	118	124	123	117	120	133	136	114	127	134	140	138	125	149	127	130	146	121	143	133	132	111	138	133	124	123	125	124	150	120	114	157	121	145	123	114	131	148	125	110	130	117	143	143	140	123	104	135	126	150	135	143	134	140	141	112	139	129	160	149	105	122	144	138	140	127	156	125	135	138	133	139	119	161	136	128	154	110	119	104	131	125	138	150	121	135	125	129	158	119	144	161	118	125	156	154	131	140	146	134	130	110	132	149	129	133	129	136	134	140	109	134	136	133	141	146	132	149	140	148	122	145	119	151	141	131	128	126	114	149	169	155	128	125	128	140	113	140	138	149	155	120	133	114	130	128	127	132	141	143	145	154	117	134	124	109	133	121	139	131	132	114	144	145	124	123	159	136	133	128	136	124	124	143	132	119	121	145	143	113	133	131	131	130	121	130	129	122	123	143	109	136	140	147	150	156	114	143	133	135	132	162	118	126	129	129	165	127	125	124	139	145	141	143	120	148	129	141	131	118	135	131	119	123	158	123	141	139	148	141	132	125	139	144	118	135	125	115	123	111	140	125	127	137	143	115	136	129	134	137	150	134	123	133	137	112	137	141	143	140	144	131	132	128	147	121	127	151	133	146	146	139	125	118	135	141	125	156	130	135	127	139	159	123	143	140	145	122	108	137	140	130	143	111	125	129	109	140	141	131	113	137	125	110	126	125	123	127	117	135	127	118	125	126	145	113	128	148	156	129	140	127	114	116	119	135	134	109	124	128	155	127	133	119	151	120	135	122	151	138	125	154	121	142	118	112	133	126	147	126	140	126	148	128	130	106	141	148	118	136	132	141	133	114	139	128	138	135	141	133	134	110	132	153	142	132	136	144	123	117	121	126	113	152	131	133	123	134	116	138	137	138	137	131	157	137	135	130	120	128	135	116	126	141	124	140	117	138	135	149	139	133	155	125	149	123	162	116	128	130	145	136
6405	1249	2849	3325	2836	2294	1942	1595	1384	1162	1006	954	792	754	718	654	677	633	574	529	564	520	509	525	483	472	460	457	453	454	431	444	414	453	414	396	404	397	421	411	410	412	400	375	365	369	418	385	381	375	420	376	353	368	395	343	380	360	361	371	350	347	378	388	352	367	335	374	395	373	338	367	354	362	378	383	369	354	384	336	358	360	334	350	339	337	375	359	368	361	376	386	378	367	380	370	373	362	368	372	361	352	354	333	357	332	362	334	315	355	371	313	354	374	361	351	354	372	364	361	341	357	337	352	363	345	323	330	337	367	332	367	353	379	349	369	334	356	369	397	359	340	346	338	356	347	346	346	402	373	332	371	338	348	351	328	377	385	349	352	369	343	377	354	353	350	362	358	351	369	386	366	346	352	361	371	376	370	365	390	348	382	370	350	346	351	344	379	349	374	350	338	361	328	349	354	323	359	338	329	342	350	376	360	338	324	349	370	343	364	364	329	342	336	341	370	357	376	368	369	357	342	342	373	372	329	317	337	359	336	320	348	340	345	360	345	380	353	353	354	346	346	366	338	404	379	340	355	315	361	365	345	353	351	326	361	380	338	351	342	346	336	356	373	306	354	355	359	353	340	343	359	338	379	386	367	337	370	373	326	333	333	341	341	324	354	373	350	366	344	362	328	341	346	340	382	334	340	355	323	319	343	355	350	345	379	354	375	375	374	405	334	335	352	335	346	320	337	356	355	339	357	361	334	350	378	331	356	362	385	344	344	352	336	355	346	369	336	342	365	369	342	381	366	364	358	369	362	366	374	345	383	369	336	355	356	350	338	335	348	402	346	333	322	350	332	306	330	387	347	393	331	348	345	283	370	351	317	349	349	334	373	341	331	335	326	382	371	354	373	349	322	341	364	338	342	343	360	374	356	361	374	345	350	378	348	350	371	374	358	341	315	331	363	362	331	341	396	348	387	364	349	331	330	371	361	360	349	362	358	360	363	329	348	351	351	318	357	349	346	380	371	326	357	348	345	368	366	332	348	343	322	355	368	361	367	342	371	369	355	332	322	344	352	362	350	372	343	372	333	354	385	378	353	417	338	327	383	367	388	358	334	352	339	363	356	335	341	358	363	343	353	396	369	362	318	366	392	345	349	344	319	344	358	360	356	362	321	368	375	344	362	363	341	391	361	370	340	381	372	320	320	329	366	382	359	337	345	356	392	330	350	358	376	367	375	363	361	348	362	339	368	349	340	343	374	337	338	359	338	370	361	365	323	399	348	365	345	321	296	359	357	358	365	369	358	380	338	337	358	393	382	332	347	375	366	378	355	374	354	363	344	346	333	315	347	355	347	368	328	341	354	382	343	349	356	339	331	339	338	329	339	353	352	397	354	407	353	328	337	337	364	354	324	358	370	368	361	349	361	371	351	344	334	336	356	361	383	386	351	357	351	347	387	331	347	345	362	355	345	364	332	364	351	375	377	365	361	357	368	350	369	350	358	353	370	358	333	366	371	375	330	368	326	329	306	351	335	378	324	360	370	338	344	372	345	366	367	341	333	352	368	339	357	365	332	355	352	331	340	345	353	349	328	386	346	334	308	330	350	387	354	346	359	375	341	382	337	319	362	378	375	357	370	350	368	344	399	371	330	366	370	346	366	370	313	347	358	375	343	387	357	350	369	351	352	348	382	371	374	370	334	386	372	333	340	397	348	364	366	354	359	337	348	368	368	339	378	369	328	395	389	372	361	362	364	334	326	388	370	386	403	355	329	333	327	359	363	300	336	342	319	355	362	369	352	312	364	365	332	334	363	361	327	364	352	337	342	352	376	347	349	340	333	380	366	399	320	335	377	360	354	327	363	369	341	348	307	366	352	345	358	336	351	361	360	332	363	365	332	360	318	355	366	337	354	362	361	350	369	366	352	350	372	349	357	332	364	373	346	353	409	361	352	348	360	392	371	376	338	338	343	357	339	375	349	365	353	382	356	331	338	329	346	346	368	373	309	354	351	372	363	346	372	349	335	316	333	347	354	351	343	346	394	345	368	371	332	369	319	342	333	343	351	336	357	364	360	394	367	358	346	380	344	361	338	382	372	350	358	302	352	338	353	364	351	396	389	363	326	301	337	363	349	360	366	351	324	347	366	371	389	373	350	352	374	329	341	364	352	370	372	359	329	328	354	333	373	343	337	360	359	352	382	345	360	349	408	346	333	340	338	344	354	399	362	336	358	375	341	366	358	342	359	367	373	346	322	371	308	353	358	341	346	355	392	357	356	344	340	372	349	363	352	370	352	326	367	366	363	341	340	315	378	339	387	358	332	370	355	379	381	366	344	342	315	341	366	343	357	334	317	376	358	361	350	370	359	333	340	366	353	330	357	337	365	337	325	350	342	337	349	377	333	335	338	352	362	376	359	323	326	365	342	363	361	314	318	343	338	371	354	327	357	333	390	329	387	365	354	377	343	362	400	364	360	361	384	377	321	368	327	347	356	382	332	347	349	355	375	345	347	336	326	309	342	321	361	345	333	359	326	371	347	334	367	359	377	358	342	391	357	338	359	342	346	348	361	374	337	342	360	364	312	340	355	366	321	327	332	334	363	338	366	354	364	370	317	345	328	358	342	383	345	336	379	362	376	377	334	333	360	367	335	354	347	363	378	330	352	366	356	336	380	329	398	360	368	384	340	370	355	336	333	380	392	361	336	367	380	356	342	350	308	356	350	326	343	338	351	370	371	381	338	359	349	363	363	348	364	360	374	362	349	333	350	368	352	345	334	343	351	342	354	315	327	336	373	344	367	361	317	343	382	345	363	365	334	324	311	351	384	323	384	360	352	357	343	333	348	338	372	340	363	375	344	365	355	342	380	377	385	377	346	364	366	331	334	356	373	365	346	332	389	375	355	340	373	328	338	346	374	355	316	330	323	394	373	326	368	399	364	352	385	369	352	368	373	321	350	363	331	341	356	325	346	359	327	333	373	353	357	395	353	356	368	345	376	339	329	337	337	340	369	348	369	330	341	367	368	352	366	365	347	333	355	359	353	340	339	348	355	365	354	321	353	371	382	355	334	323	348	337	352	366	351	351	355	372	340	355	384	339	371	340	374	336	355	376	370	350	374	358	349	341	356	354	358	332	341	336	329	339	363	362	339	351	350	382	359	334	356	359	345	384	380	361	336	369	372	362	372	357	355	359	323	339	320	353	373	378	337	336	351	351	354	376	356	313	353	343	358	336	385	333	350	333	344	331	328	365	343	368	356	313	368	359	338	404	340	351	334	363	372	361	346	361	333	376	354	354	319	340	361	368	372	353	346	362	357	365	369	390	345	348	367	353	352	332	393	375	318	352	350	347	345	338	350	347	333	326	342	348	358	332	320	351	330	345	323	342	331	364	337	358	366	339	342	404	355	366	357	369	382	392	335	333	359	358	346	349	333	341	375	360	366	341	313	372	353	346	369	330	345	352	343	372	354	353	350	338	346	349	395	342	345
16839	2840	2611	1954	1253	905	747	653	526	416	389	358	374	318	326	281	272	288	288	244	235	229	252	265	230	263	244	229	241	217	240	223	219	217	208	214	232	206	238	203	247	224	230	213	212	209	251	209	208	210	233	232	224	227	225	218	217	245	220	233	206	239	194	214	218	230	237	212	242	223	210	204	204	233	188	196	204	208	207	212	231	201	198	194	198	211	249	197	207	221	220	213	223	216	175	219	209	253	227	205	224	213	212	226	231	221	204	195	236	226	231	221	231	230	231	201	207	211	245	219	209	217	205	209	239	210	182	219	213	208	205	203	213	237	201	220	205	232	200	202	239	220	178	229	226	198	224	200	216	209	224	190	218	226	189	205	192	236	201	238	203	204	200	238	242	219	198	225	216	203	198	228	236	204	219	238	218	214	228	206	223	207	202	210	211	215	231	199	213	224	215	216	219	234	227	207	255	222	210	201	195	237	208	215	215	208	219	232	219	225	187	224	192	217	228	201	214	206	188	200	204	201	205	204	218	222	228	223	212	217	190	226	211	186	225	207	222	198	218	233	181	229	242	209	215	195	185	220	244	220	233	216	211	204	212	229	220	210	197	220	206	228	213	222	222	250	227	199	235	210	186	207	224	208	233	227	217	200	236	202	193	199	209	204	202	213	208	191	201	201	228	201	242	234	239	196	222	210	225	217	214	213	224	221	213	223	207	218	196	213	207	207	222	228	237	222	196	194	203	231	202	236	213	219	216	196	197	215	217	185	210	221	192	225	213	232	201	211	188	226	225	238	209	221	213	226	259	205	220	211	227	211	211	207	204	213	213	209	191	222	227	217	213	230	198	225	215	211	227	221	226	196	193	194	225	201	218	223	198	220	225	221	196	219	211	190	216	201	206	215	192	221	214	192	235	187	234	204	205	216	215	197	238	225	254	220	230	205	206	212	226	217	189	226	218	183	214	218	227	203	209	213	203	224	199	203	213	218	226	202	214	207	182	193	226	224	217	189	189	195	241	224	219	221	217	211	200	213	224	193	236	230	215	205	182	219	228	187	225	230	184	208	202	247	217	230	216	219	241	210	201	222	219	200	203	215	194	227	214	212	221	215	217	215	198	217	195	219	192	235	248	204	199	223	195	212	183	209	224	209	205	224	214	214	215	217	237	215	200	222	201	202	193	209	208	180	220	221	214	190	201	198	197	245	236	209	204	205	196	194	201	208	240	217	233	220	227	228	230	201	227	215	225	205	191	243	228	210	177	241	199	191	189	220	244	215	196	229	232	247	230	208	208	193	214	213	223	208	221	197	238	215	203	233	226	222	191	212	198	206	216	224	224	186	209	222	217	238	228	204	212	186	198	188	207	217	241	211	192	218	217	211	202	242	208	233	223	204	226	203	249	209	219	205	218	201	194	215	212	215	226	206	206	250	212	225	204	203	222	218	187	179	209	203	221	217	202	205	222	216	216	219	197	231	193	204	217	243	252	215	198	211	236	223	219	235	220	217	211	221	199	212	186	236	204	226	227	209	237	197	197	216	185	209	224	200	214	217	209	241	255	227	242	230	220	221	204	201	207	201	209	178	205	230	189	229	210	272	207	252	242	220	220	223	224	213	197	193	206	215	193	230	200	208	219	192	213	196	214	198	231	195	248	188	222	212	210	210	192	210	208	231	229	222	210	215	241	222	231	191	213	225	217	196	228	213	208	191	188	226	219	248	227	193	191	235	226	199	234	243	202	262	216	188	229	206	196	204	202	227	201	210	203	241	238	238	226	246	224	185	218	203	233	216	212	226	230	220	199	204	212	202	227	198	209	207	187	203	203	217	216	224	212	243	228	193	235	213	223	188	206	216	206	203	226	210	228	210	187	182	196	229	208	212	205	197	229	219	189	214	205	204	190	196	215	189	209	232	214	228	208	229	223	239	206	228	201	234	223	212	206	210	203	208	231	225	203	180	210	200	237	187	204	215	218	225	194	188	215	242	210	199	228	219	197	216	207	234	203	229	232	200	208	192	225	183	198	250	227	227	235	204	210	215	241	187	222	233	220	204	216	200	220	211	215	221	204	210	225	218	219	216	213	221	213	210	228	218	217	238	218	225	236	229	206	235	214	207	230	219	220	210	209	211	207	246	209	215	197	189	202	196	230	199	200	187	190	226	219	202	226	192	235	205	192	216	204	195	208	219	168	208	234	208	223	222	198	217	212	202	218	223	222	222	224	216	229	230	210	215	220	213	217	201	220	195	209	227	230	220	259	209	195	223	201	203	223	232	188	220	216	205	220	183	216	211	192	232	220	216	213	231	218	205	196	200	224	212	198	230	220	205	254	211	246	191	189	228	211	205	197	208	220	193	220	251	211	209	206	195	204	235	212	206	195	215	213	224	212	195	212	219	219	218	228	241	174	195	210	201	217	200	222	193	199	203	196	231	187	219	213	179	216	234	234	197	216	220	212	219	235	210	210	217	232	213	218	226	171	222	205	184	206	233	261	222	209	184	215	229	258	199	227	229	236	212	200	230	224	201	196	234	170	180	192	203	197	230	230	209	208	219	247	213	210	177	231	216	248	208	216	172	216	204	200	227	213	202	236	219	215	216	184	210	211	224	220	224	194	234	209	207	225	233	195	222	219	209	218	218	195	214	210	218	184	181	192	225	215	205	202	209	215	209	236	195	235	213	201	219	217	206	213	220	183	202	199	214	210	194	237	193	226	207	233	246	227	187	240	228	221	233	218	199	213	204	208	220	218	202	249	205	233	223	221	198	227	220	238	243	209	219	230	216	197	223	190	213	204	204	249	194	179	189	223	184	215	218	210	208	218	210	204	216	190	236	214	236	222	234	211	210	212	227	208	217	204	223	205	194	209	229	217	210	216	188	212	255	208	232	194	227	216	210	206	207	214	191	228	210	217	231	192	206	204	229	207	213	204	214	209	220	206	207	233	208	233	205	198	214	218	205	210	208	227	187	244	203	204	186	227	236	224	173	232	195	240	209	204	212	211	212	216	193	216	222	247	211	206	214	218	196	209	192	214	212	216	220	215	217	209	215	232	215	223	193	199	218	207	209	221	212	255	205	236	219	205	225	215	218	210	206	222	220	213	198	215	226	216	196	235	227	209	188	212	239	227	228	228	242	233	209	218	223	194	261	245	187	244	204	194	193	205	214	203	209	205	199	214	229	196	198	220	183	222	206	222	244	211	207	214	202	212	210	191	198	222	211	192	209	208	215	220	176	199	194	212	219	219	197	209	195	188	232	223	222	212	197	227	212	218	189	230	202	241	222	210	224	220	191	212	202	248	200	186	239	217	233	214	204	198	226	214	197	215	207	218	215	231	201	229	196	210	234	203	215	237	226	215	190	210	225	219	194	231	219	179	221	208	192	222	215	204	218	216	220	198	221	217	247	260	207	236	191	170	229	185	210	214	236	169	220	210	228	212	209	200	223	233	226	223	209	212	228	206	209	197	209	212	202	218	207	224	240	207	217
8193	2087	4991	5688	4889	3852	3228	2712	2365	1977	1822	1583	1331	1321	1234	1169	1013	977	882	1004	835	795	797	752	718	684	742	678	667	703	668	634	688	680	622	604	609	636	575	651	600	569	573	599	608	601	605	583	582	583	549	561	585	591	567	568	569	563	547	540	503	491	594	515	556	562	577	506	515	545	543	548	561	543	541	571	519	514	568	569	548	541	554	521	590	502	499	577	576	546	480	536	537	521	540	534	543	540	500	558	467	497	496	538	520	506	523	509	511	518	561	515	512	552	523	496	513	524	484	523	541	522	527	488	521	548	495	495	516	533	536	513	544	510	513	480	517	527	465	512	532	533	477	530	516	500	503	532	476	499	515	510	505	502	565	539	489	528	531	467	543	522	527	523	504	518	525	494	503	499	498	508	515	486	480	510	523	507	479	499	522	512	493	523	556	537	497	508	548	534	490	509	510	484	500	504	497	550	516	519	524	538	560	520	517	475	518	511	511	541	526	537	523	517	500	517	488	514	495	496	508	467	497	495	521	526	504	486	475	517	515	557	498	538	513	523	513	513	484	504	500	511	528	515	503	529	529	509	526	542	509	498	520	517	510	552	496	516	482	457	518	498	499	487	524	500	501	512	523	543	580	541	528	489	548	494	543	506	473	506	510	530	481	495	498	555	522	519	491	476	506	505	529	534	519	506	510	485	478	487	446	537	533	552	535	537	529	489	486	543	504	560	488	520	545	527	527	497	504	519	556	515	504	506	523	478	483	480	507	434	463	504	521	492	514	495	497	517	497	535	548	513	513	531	438	532	499	493	537	574	478	485	535	491	541	508	531	480	502	511	551	544	492	541	533	489	557	514	491	506	527	434	533	504	531	493	479	461	516	555	543	490	517	518	494	491	530	520	510	495	506	527	543	514	532	492	510	482	525	514	534	504	491	486	557	509	543	493	546	533	533	471	503	540	500	471	513	515	509	481	509	509	495	543	492	530	514	517	477	506	514	469	511	516	492	517	492	503	528	503	541	528	556	503	543	503	528	476	470	488	477	498	481	496	515	514	550	468	527	507	538	490	475	508	505	464	547	541	485	496	550	522	501	508	514	525	502	532	511	513	541	520	540	511	549	497	507	524	492	506	504	518	566	510	533	500	533	503	473	504	525	501	462	537	471	544	516	524	510	493	509	493	513	507	504	508	522	574	502	495	515	508	497	480	520	501	508	476	475	496	508	506	512	519	470	506	498	487	517	509	492	552	539	499	507	511	506	484	533	519	497	554	487	451	534	520	531	514	516	503	521	524	528	511	534	521	515	549	521	512	541	545	461	542	524	513	511	521	521	461	491	494	515	468	480	533	520	528	509	542	506	513	544	526	523	502	511	518	514	524	539	498	503	481	496	542	508	481	501	512	515	520	530	472	475	538	535	502	508	513	524	478	494	547	511	493	527	492	536	537	504	492	516	504	470	520	509	492	474	527	463	512	512	507	503	514	520	516	501	496	493	479	521	485	498	520	515	562	516	524	534	500	514	519	459	518	515	518	507	487	508	533	524	532	538	508	478	535	498	446	537	497	541	495	546	506	516	538	508	508	503	484	511	520	506	511	487	543	515	481	518	521	500	534	505	534	515	472	553	530	504	490	518	484	490	541	502	521	468	465	491	506	455	526	557	516	544	481	489	528	511	507	484	472	530	539	534	510	509	481	485	502	474	504	522	503	541	508	534	527	499	492	560	503	528	540	494	530	542	510	474	511	492	505	484	493	521	474	486	494	521	485	502	486	554	513	560	487	497	553	534	471	521	524	477	467	512	518	515	535	498	516	498	517	502	517	485	531	535	483	537	543	520	475	517	536	516	499	519	496	516	544	491	502	522	507	499	503	518	505	502	492	474	486	546	538	511	497	515	510	512	518	480	504	518	530	541	493	518	504	486	522	539	531	529	495	521	518	431	508	528	494	496	492	491	511	531	500	545	520	515	528	507	536	522	536	473	469	503	512	498	504	534	505	506	510	517	530	494	487	511	452	464	477	516	503	494	510	479	500	507	508	486	542	523	501	512	513	509	546	478	511	523	541	503	535	528	503	517	534	501	503	526	495	508	526	493	490	514	483	513	532	512	469	525	555	535	564	481	510	491	498	548	475	540	522	515	480	516	529	493	522	512	528	514	483	550	521	526	514	502	500	474	514	499	510	501	520	505	507	523	548	482	550	498	524	520	466	538	504	515	524	540	496	533	490	525	485	525	535	523	475	517	482	495	474	546	493	502	502	566	541	510	519	545	527	535	435	527	476	484	491	540	476	525	525	506	491	480	505	513	466	508	510	464	497	504	508	447	533	505	537	509	467	518	535	493	506	514	518	495	503	499	509	520	505	500	498	487	500	535	542	557	488	507	532	501	537	483	479	519	471	555	489	538	526	525	540	506	486	544	544	503	468	537	507	519	537	508	477	526	517	526	475	531	511	501	554	531	504	490	529	549	526	515	489	525	525	527	470	504	510	502	509	523	485	506	486	513	464	568	472	487	519	545	472	521	544	519	482	507	518	476	496	517	522	449	479	518	490	535	520	486	506	507	516	528	507	486	513	528	507	507	520	521	516	484	478	494	498	516	509	502	514	524	494	507	494	486	492	481	518	501	497	483	520	484	528	498	543	502	540	517	528	491	492	527	539	520	509	498	529	494	506	488	495	463	510	506	533	499	498	526	493	517	524	531	509	536	524	525	472	516	502	477	533	531	522	526	560	533	557	471	494	475	555	514	472	518	501	509	548	496	503	471	499	517	535	519	525	476	507	487	504	513	524	531	521	485	519	514	509	522	506	526	490	518	506	521	504	535	496	530	503	512	513	523	511	478	494	481	531	531	490	524	465	513	534	520	469	473	501	482	537	501	517	490	495	523	503	474	520	495	521	521	517	479	546	502	472	537	498	476	524	512	506	473	510	543	470	500	499	514	528	514	492	540	504	501	557	483	542	512	499	469	530	495	504	497	513	542	554	596	522	520	527	533	505	502	521	526	529	510	495	517	501	463	522	513	499	533	486	478	511	520	524	546	552	468	566	470	515	484	504	541	532	516	493	522	497	510	501	521	510	513	559	539	491	500	546	483	494	463	502	479	513	507	567	512	518	520	573	555	534	492	535	522	528	544	504	504	521	529	519	548	481	538	496	503	536	518	519	541	527	508	491	532	532	470	532	509	495	549	490	524	521	486	498	512	514	517	524	484	547	520	514	471	520	480	504	496	513	497	515	491	511	474	465	488	511	535	504	497	502	493	561	531	542	539	525	492	486	509	494	470	512	513	503	477	538	502	538	492	472	497	531	511	497	468	539	539	514	501	506	530	505	519	499	514	507	513	498	518	504	536	520	534	530	493	510	518	529	502	523	486	480	508	496	527	506	520	476	507	486	512	506	499	491	495	540	521	499	488	562	510	527	505	525	539	497	487	503	563	483	484	483	527	499	519	559	510	498	511	474	512	489	542	555	532	487	529	538	509	559	493	467
2300	74	73	71	60	50	65	41	60	48	53	47	49	41	41	37	53	52	59	50	45	40	42	39	57	55	49	52	46	46	47	53	46	35	46	38	50	42	49	43	46	57	44	45	57	32	39	56	48	54	54	48	48	48	56	44	52	40	50	39	50	42	46	46	44	42	47	53	58	47	51	48	46	51	40	44	58	40	28	41	32	53	41	42	34	51	39	56	46	38	40	37	51	52	50	35	50	56	49	49	42	44	48	43	51	44	41	47	45	49	55	47	39	50	45	45	49	41	41	41	52	31	47	45	45	40	44	38	38	43	35	43	39	46	48	46	48	51	40	49	39	34	43	40	44	42	51	45	59	46	42	47	37	44	43	55	43	40	49	35	41	50	47	46	59	47	53	62	47	56	45	41	51	41	36	56	49	53	50	53	50	46	46	63	35	46	41	48	36	47	41	41	49	43	43	40	43	38	33	38	44	52	46	50	47	43	57	50	49	39	34	48	28	55	48	45	48	41	46	38	50	35	35	39	40	45	42	41	57	38	45	44	49	45	44	37	43	48	47	37	47	38	49	44	45	33	47	46	48	35	42	46	38	37	36	50	42	44	54	39	39	36	40	40	44	35	43	46	45	35	40	47	43	48	34	38	52	45	41	48	67	47	52	58	45	46	43	43	46	55	47	44	34	43	42	49	53	48	46	44	44	45	41	64	50	47	49	59	41	36	55	50	63	49	50	32	48	51	63	40	60	48	38	43	40	39	43	41	43	47	50	37	46	42	43	46	34	48	43	33	32	45	48	53	34	46	47	43	25	48	42	65	54	53	57	40	42	64	53	51	55	48	47	57	38	49	59	35	43	34	46	49	49	49	45	51	52	43	46	38	52	36	49	46	51	51	53	47	38	37	45	41	44	35	35	43	40	52	42	50	36	44	51	49	44	29	40	54	35	36	46	41	47	45	52	48	49	44	42	61	34	38	54	45	45	40	49	41	41	45	46	41	42	46	47	47	40	53	49	33	45	53	41	47	44	46	53	58	45	44	55	51	58	46	33	50	49	45	40	50	38	45	50	45	42	45	42	40	57	37	35	48	55	34	43	46	64	41	49	43	39	37	40	41	54	37	41	59	54	42	40	38	53	45	32	53	50	38	47	58	45	54	57	38	45	37	39	29	50	43	33	36	45	44	55	60	35	44	41	56	44	46	41	46	32	61	42	48	51	34	41	38	39	34	45	47	53	36	45	49	38	63	41	44	46	46	52	48	39	37	49	30	36	51	34	66	50	46	53	48	33	47	28	44	42	53	58	36	35	47	52	39	31	45	51	47	47	49	50	37	41	45	51	50	45	43	40	46	35	55	53	39	40	38	30	46	46	38	44	52	52	56	47	54	44	40	40	33	45	41	45	47	44	40	42	52	56	36	38	42	38	43	37	45	45	56	40	39	62	33	39	40	56	50	54	52	47	31	38	47	34	51	58	44	38	43	49	50	47	38	53	48	47	51	35	50	37	40	41	38	44	36	41	45	45	47	43	45	35	40	38	48	33	51	42	46	42	41	47	60	40	41	53	46	42	59	45	42	38	34	35	41	51	48	38	44	47	44	34	52	49	36	55	35	42	55	50	41	41	45	45	41	48	38	49	34	48	41	36	40	42	50	51	34	40	47	43	40	59	39	41	49	43	41	35	42	37	53	42	49	43	45	63	49	49	49	46	47	45	41	48	45	49	44	51	48	39	35	38	48	47	52	53	44	47	41	42	36	47	51	52	50	49	44	48	52	36	54	51	47	62	49	38	43	37	49	42	44	31	46	58	42	47	46	53	42	49	45	48	60	48	39	37	41	28	40	41	37	45	54	38	49	34	37	45	53	43	38	54	36	49	42	52	43	42	44	40	49	48	50	46	44	37	44	42	46	53	41	55	34	65	53	46	50	40	40	42	38	51	40	59	42	44	41	51	49	53	57	43	39	47	58	41	43	42	51	47	39	39	40	51	48	58	41	52	56	44	39	43	46	48	38	54	51	48	35	38	40	39	38	36	55	40	44	42	42	41	57	49	40	56	43	47	49	49	41	50	34	48	40	53	45	38	47	41	61	54	45	42	45	36	48	45	59	59	47	35	36	51	34	44	35	52	40	39	45	44	46	44	45	46	31	51	49	45	58	60	39	36	47	36	40	36	54	48	47	39	37	57	57	42	58	28	39	47	49	51	46	58	41	44	44	46	36	46	51	36	37	44	36	47	51	29	43	35	46	39	50	48	45	50	55	37	42	45	48	52	37	43	35	42	46	51	35	43	46	38	51	47	41	50	48	41	37	44	46	35	46	36	40	66	38	63	48	43	54	39	40	41	34	50	38	59	49	38	50	38	55	51	44	58	55	40	49	29	44	40	32	52	56	27	36	38	41	48	51	48	47	46	43	42	39	52	61	51	37	33	47	47	52	44	42	40	48	49	41	34	38	34	49	40	50	57	43	39	27	42	37	33	41	49	49	53	47	40	51	38	51	41	47	56	56	50	43	44	52	47	35	41	50	56	32	49	45	49	44	53	54	43	50	49	49	43	42	39	62	39	42	41	37	49	55	52	35	51	35	48	52	34	55	40	53	42	50	46	49	45	51	42	56	50	48	44	46	46	41	46	44	39	50	37	43	40	29	47	46	39	46	46	58	43	41	40	46	43	49	52	51	42	44	39	40	57	45	47	46	39	54	50	47	41	45	32	40	45	48	38	47	44	43	28	42	37	36	44	42	47	36	35	46	47	50	34	61	52	31	51	35	46	34	47	50	41	34	53	32	43	47	46	45	39	27	41	40	45	45	44	53	38	45	43	46	34	53	56	44	46	44	44	41	42	57	39	32	42	51	36	51	52	39	49	45	41	54	58	46	41	64	42	40	45	38	42	44	36	49	42	31	50	54	50	44	51	49	45	45	43	39	38	51	47	58	39	47	35	38	41	44	42	59	45	41	43	53	39	45	52	48	37	55	47	51	43	45	47	38	44	43	55	36	38	52	48	45	50	46	33	31	43	54	47	55	52	31	50	38	44	51	31	48	42	53	32	34	56	37	44	42	46	38	49	32	47	48	38	54	35	38	60	35	46	46	55	39	50	46	48	41	54	51	43	60	35	39	43	37	37	38	56	46	44	40	48	51	45	27	52	55	41	40	43	48	42	36	40	45	38	50	43	65	45	37	51	37	49	38	35	43	47	52	56	51	40	41	29	58	38	52	46	35	45	40	48	55	41	49	48	41	31	50	58	52	46	42	46	45	44	45	42	38	45	37	55	51	40	37	50	50	53	45	44	25	39	50	35	50	44	45	39	32	36	40	40	55	49	58	46	35	42	45	37	48	43	47	43	46	53	39	48	58	59	51	31	44	57	34	49	37	48	33	44	43	44	58	43	35	30	40	47	49	60	50	50	58	49	38	42	46	42	42	42	52	49	46	51	45	48	35	50	35	41	43	48	48	56	52	45	46	53	58	42	43	34	37	44	52
2125	216	248	265	226	216	227	202	199	184	179	171	186	182	175	162	136	165	182	163	158	156	169	172	163	142	147	131	177	151	144	149	163	157	184	165	145	141	145	156	176	146	158	167	151	165	174	157	151	155	163	166	130	149	163	156	161	148	149	146	162	158	161	149	167	143	158	157	148	139	162	145	178	144	163	152	153	152	155	187	160	151	167	153	159	140	162	155	123	153	158	140	164	150	132	134	162	134	141	174	149	155	178	170	138	158	141	140	163	142	166	159	172	162	146	156	158	165	153	166	147	157	143	166	160	133	157	156	166	146	162	183	142	138	161	136	163	170	134	147	143	142	180	175	147	137	161	161	168	170	153	148	162	174	170	168	172	148	162	140	158	136	168	136	157	149	140	161	152	165	160	143	133	137	166	142	154	158	152	172	166	163	176	153	151	156	162	153	166	154	169	172	149	157	155	145	155	139	161	166	147	162	153	156	146	144	169	152	138	164	141	140	158	145	168	167	160	150	160	142	163	163	156	155	172	176	171	158	158	156	157	170	181	128	157	149	150	144	152	168	164	157	147	157	155	139	147	160	168	144	152	151	145	156	152	180	141	158	149	161	164	177	161	135	163	160	152	149	163	145	151	167	142	140	158	154	156	167	122	138	166	155	149	149	162	159	148	157	140	155	145	157	156	167	130	137	155	154	174	148	153	148	160	160	150	173	138	162	153	145	153	159	149	158	187	124	162	170	143	148	169	159	185	152	172	154	164	161	147	159	184	141	138	159	144	168	175	169	145	173	149	152	167	150	163	161	148	152	154	166	162	132	175	165	168	150	165	150	156	169	151	154	170	151	148	163	169	165	165	162	167	154	161	147	156	167	152	151	158	154	184	158	132	168	159	160	139	152	154	167	133	161	143	165	172	154	167	177	152	158	155	151	141	134	174	124	146	143	155	137	156	155	179	160	159	151	152	147	157	143	141	157	150	150	173	150	137	158	159	131	141	157	151	158	128	156	157	132	157	153	165	150	138	152	160	145	153	138	146	143	137	154	168	167	151	163	121	157	152	163	179	139	133	144	172	153	145	142	146	135	152	156	161	148	157	158	134	136	149	176	172	158	158	174	172	173	159	154	156	154	170	166	158	151	164	158	148	153	164	145	158	157	170	158	148	152	191	142	152	149	169	151	174	178	143	135	161	135	146	169	163	165	149	161	153	160	151	157	156	142	166	127	156	140	159	135	138	141	147	138	162	163	175	157	160	149	152	158	129	182	150	158	148	182	170	133	150	157	153	145	157	152	183	165	143	176	141	164	159	166	178	142	162	155	151	132	149	142	154	157	121	175	166	169	144	155	144	152	148	156	158	160	153	176	169	145	151	154	150	164	169	143	148	140	165	161	142	154	142	159	155	153	160	145	147	125	156	156	177	162	162	139	151	134	161	147	149	154	152	160	157	147	162	139	159	163	146	178	143	156	161	155	174	173	133	159	146	155	164	173	155	153	153	170	151	151	142	136	174	153	152	159	158	151	171	153	145	150	152	164	153	143	156	136	159	137	147	152	142	152	161	152	142	145	142	151	170	163	174	146	162	150	161	141	158	182	143	185	152	171	161	166	149	131	147	163	152	126	143	162	149	142	131	155	177	196	155	162	164	155	168	152	153	152	170	141	146	158	150	145	162	143	170	175	124	135	146	156	144	152	144	140	140	126	159	140	167	163	177	180	163	165	143	147	154	170	160	138	140	171	163	158	173	157	151	155	167	141	158	168	140	154	143	138	153	154	154	161	165	158	163	163	158	168	165	156	169	151	173	168	153	188	158	160	155	140	165	165	166	164	173	168	165	153	151	163	166	171	180	145	153	151	149	157	182	129	151	141	157	156	131	158	165	168	152	168	178	170	145	152	189	147	153	177	147	149	152	158	169	127	168	156	160	147	150	151	151	168	126	155	154	167	155	167	158	165	174	154	194	153	154	148	133	154	167	132	152	152	147	129	153	150	149	148	151	137	154	163	147	139	147	187	152	174	174	165	137	138	134	131	154	118	134	158	156	164	136	160	158	164	178	164	174	146	152	165	128	163	147	151	160	143	167	131	144	161	161	155	138	137	143	162	162	172	142	168	157	133	149	156	185	162	139	167	165	141	144	170	159	136	165	143	135	159	154	158	151	133	172	161	158	154	128	148	154	124	149	179	153	141	180	169	178	154	167	145	142	135	149	154	148	131	148	150	151	150	152	146	156	168	174	154	160	171	172	156	180	177	131	153	146	164	162	160	150	145	152	142	150	166	134	159	164	132	160	143	152	164	155	137	163	162	147	142	150	160	164	165	140	162	143	143	151	155	156	143	162	151	162	156	155	139	149	136	161	135	168	137	170	142	162	128	151	161	148	166	159	152	140	153	173	150	153	141	134	142	153	160	137	136	155	143	151	161	159	165	145	161	180	163	161	154	150	140	148	133	168	147	147	149	151	155	142	149	159	141	139	156	163	154	150	161	166	168	169	164	163	149	161	152	160	159	166	146	160	201	170	138	141	160	166	164	171	151	153	162	139	164	157	156	135	147	134	146	138	141	140	162	141	167	159	152	153	147	162	145	149	181	163	157	156	146	151	150	166	144	132	163	162	158	152	151	160	157	163	173	167	154	155	143	179	165	158	144	164	179	157	168	173	160	168	162	128	142	161	160	158	161	164	152	172	168	156	158	159	147	154	151	137	169	149	152	163	148	150	153	165	186	162	173	158	164	157	134	152	166	157	150	156	150	172	151	159	140	147	146	168	156	168	161	118	154	174	130	145	147	156	163	135	150	159	155	161	154	145	170	161	161	157	169	136	151	166	129	168	146	158	157	169	153	123	167	175	168	190	150	158	154	156	135	164	184	170	162	154	145	167	161	137	162	140	152	156	163	162	159	154	144	171	151	160	161	141	168	162	155	159	173	162	159	158	148	164	152	167	161	147	160	154	143	129	175	155	147	164	169	166	155	145	160	145	133	158	137	151	135	153	155	150	154	156	181	174	169	146	144	144	145	175	165	134	156	148	129	155	157	149	143	152	149	150	161	175	159	162	147	147	153	163	153	133	164	159	148	162	145	181	173	153	159	139	148	164	153	154	161	135	177	169	167	160	152	145	153	177	147	134	156	147	149	167	152	143	181	130	177	161	152	161	162	143	144	145	151	159	141	150	162	163	165	145	168	144	171	161	164	170	161	170	164	148	158	162	170	154	148	135	161	136	145	135	150	136	176	139	142	146	147	171	153	174	129	162	162	151	135	162	134	150	158	154	150	156	169	150	144	158	163	168	168	163	146	155	147	160	164	140	158	152	143	147	138	160	159	156	143	146	168	164	156	170	153	141	147	150	149	175	154	154	161	138	144	129	154	162	168	151	135	159	177	151	148	143	147	170	158	163	152	158	151	154	164	147	152	163	144	155	149	166	154	171	170	162	164	165	167	139	148	171	154	146	160	176	151	169	145	154	150	155	150	162	174	164	153	167	162
9822	1111	1229	985	663	511	372	342	310	260	265	222	216	196	170	212	184	156	182	142	167	156	163	157	164	140	138	142	135	157	133	136	138	133	130	131	148	130	139	127	130	111	142	158	111	124	126	150	137	140	162	154	125	112	149	139	129	137	139	142	134	120	133	121	144	147	134	119	127	118	141	135	139	130	139	141	130	141	143	147	140	133	127	127	141	134	114	151	144	120	107	134	126	152	114	124	130	126	136	130	152	133	121	116	119	129	133	123	144	124	132	123	133	135	134	129	105	130	144	125	138	130	120	132	144	127	123	129	121	130	131	147	129	138	124	119	128	155	141	128	138	172	140	122	137	143	154	127	129	145	139	110	132	126	135	134	135	134	135	136	138	143	122	164	156	138	122	150	124	146	123	147	138	111	137	108	136	133	112	124	142	128	140	113	125	147	123	141	129	135	128	143	123	138	137	122	132	144	125	134	123	133	128	127	128	141	113	125	131	139	113	132	141	133	134	122	116	121	134	149	144	148	125	119	119	137	131	105	124	137	130	130	138	132	126	128	154	117	133	132	142	134	156	116	146	150	109	125	142	116	128	124	125	126	135	110	122	141	129	122	133	118	128	100	120	113	125	117	121	125	160	123	115	150	135	136	126	153	132	128	146	130	135	111	127	123	132	117	132	143	119	125	111	119	153	131	146	138	137	130	124	131	151	133	123	125	139	117	133	115	125	135	138	168	131	122	128	161	138	134	128	133	114	131	153	139	135	117	145	135	144	127	126	140	134	124	118	125	144	117	120	132	119	139	153	136	144	131	118	127	150	143	130	132	162	109	125	126	127	122	120	143	142	121	129	111	146	128	127	130	140	140	149	127	134	111	124	139	133	131	143	136	118	109	135	124	112	124	135	140	114	134	115	116	114	119	146	127	124	134	143	120	154	151	139	139	121	120	101	117	130	138	133	112	134	143	131	128	114	144	137	153	129	130	136	131	152	146	140	147	119	140	133	127	136	143	143	126	128	133	137	127	141	140	137	144	124	137	157	129	116	102	115	156	115	114	99	124	131	128	149	135	119	131	135	115	142	136	135	145	142	121	138	144	125	133	135	134	130	128	138	118	137	116	125	126	138	129	155	152	135	124	121	101	138	146	139	146	131	111	129	154	133	128	121	136	131	147	142	131	121	143	151	125	122	130	143	142	133	155	125	131	115	119	157	137	112	146	117	117	132	117	134	132	126	130	136	120	142	127	118	134	101	140	149	119	122	149	135	149	143	119	127	147	148	139	156	134	135	120	118	120	121	118	106	140	154	123	132	132	132	142	147	123	120	113	117	112	128	130	127	122	145	120	144	118	129	142	134	133	144	127	134	130	116	152	135	120	113	143	142	112	144	121	152	126	124	150	153	139	143	126	120	141	121	131	136	136	140	124	166	121	135	133	126	152	130	140	139	140	141	128	140	137	146	129	134	139	112	122	133	130	130	148	116	137	138	144	125	139	128	131	142	162	133	141	148	146	146	143	138	141	128	136	118	134	148	127	124	120	132	140	133	152	159	136	147	150	139	124	130	106	114	124	123	147	141	112	140	128	116	113	124	121	113	150	116	117	132	131	125	125	149	142	155	142	117	132	113	132	109	133	138	144	132	116	124	135	125	137	138	140	136	143	116	106	142	104	135	134	141	127	142	144	141	143	110	123	121	155	129	126	128	119	133	138	149	138	122	127	113	130	136	114	132	132	150	138	123	143	132	127	137	139	124	129	145	117	129	110	120	110	131	162	147	148	170	116	134	146	123	134	150	136	129	119	120	150	132	130	151	137	154	156	131	119	155	122	126	136	148	123	132	140	160	139	112	125	139	120	127	135	151	119	121	119	122	130	131	100	125	143	144	121	133	139	142	132	122	135	118	144	144	109	132	157	133	141	148	135	157	132	132	113	157	129	136	111	130	145	142	141	162	123	130	149	136	129	140	122	131	113	141	146	107	139	140	129	133	154	161	114	120	121	115	120	113	128	131	113	132	126	143	159	137	130	131	146	159	130	123	147	134	123	133	140	147	114	125	120	143	133	151	134	135	146	144	131	151	164	123	132	119	132	135	133	121	143	156	133	152	157	135	133	121	131	147	149	121	106	132	132	108	137	126	130	130	121	133	128	128	121	120	114	98	125	144	117	134	125	121	130	129	135	100	120	118	128	125	151	128	114	133	135	141	140	147	129	121	136	116	123	132	135	134	116	121	115	147	132	116	147	126	129	139	137	137	141	133	166	120	144	142	150	121	125	118	122	146	131	126	133	126	121	125	115	145	136	134	116	130	164	129	128	128	132	121	135	116	134	136	117	122	129	136	143	121	141	136	126	150	128	137	114	140	136	139	135	118	124	131	118	144	131	134	139	130	122	124	137	145	143	119	153	147	121	129	133	117	133	122	146	138	142	134	137	158	134	134	124	148	143	140	145	140	138	134	119	145	151	128	135	130	126	135	138	126	120	123	132	137	126	148	132	126	142	112	153	129	118	129	130	147	136	124	121	148	123	133	146	136	151	137	138	139	128	137	143	98	131	145	122	122	136	120	124	124	120	134	111	123	123	135	148	118	144	149	143	126	109	127	139	130	126	143	122	111	149	148	128	123	139	126	130	156	138	114	137	127	133	130	128	141	128	117	123	129	143	120	127	109	133	155	135	139	119	119	133	135	131	127	136	140	138	118	114	138	157	131	118	113	138	108	146	133	124	131	147	127	138	124	109	142	121	128	147	157	123	136	148	122	150	121	129	143	119	149	135	123	125	127	132	136	111	129	121	127	131	155	135	114	126	131	122	138	144	148	116	142	146	146	136	124	129	137	128	146	136	138	115	144	136	133	142	158	136	113	126	168	129	121	136	126	143	111	127	127	118	130	134	138	140	117	133	131	131	149	142	130	133	117	147	149	144	136	131	107	137	115	144	128	140	130	135	122	128	149	133	125	120	106	132	124	141	137	124	153	117	122	142	122	131	126	121	136	123	118	134	142	143	145	127	150	130	146	133	151	168	131	133	136	135	120	116	118	136	127	127	137	137	144	129	136	137	138	123	127	124	134	119	122	122	146	138	129	132	132	131	141	144	131	152	115	127	147	126	126	122	128	141	134	130	132	124	130	137	142	130	143	110	137	128	124	148	144	158	143	122	123	130	140	140	120	125	144	141	134	127	136	126	146	123	134	149	126	131	130	132	126	111	131	146	135	116	140	137	125	123	117	143	111	140	133	133	161	112	123	132	123	129	132	126	141	136	169	150	144	127	136	140	139	131	114	164	135	134	133	143	149	135	143	135	143	137	117	138	129	123	106	108	125	123	151	130	131	142	113	122	145	147	126	128	124	131	123	134	120	166	149	147	107	138	129	115	135	151	129	146	122	122	144	151	143	138	114	125	156	125	132	135	134	153	129	132	122	119	133	127	134	138	133	120	121	118	127	127	125	143	124	132	135	146	141	131	140	123	112	140	131	132	129	144	127	156	133	136
6304	1249	2871	3247	2826	2224	1843	1579	1385	1148	1022	927	874	764	745	649	653	611	598	580	503	533	546	495	456	449	462	478	442	429	454	458	448	418	378	402	404	396	391	437	375	406	407	382	365	396	407	400	372	397	388	393	350	343	392	371	388	359	375	393	360	367	378	342	403	390	397	383	335	354	351	366	380	395	374	394	344	354	368	350	353	360	378	359	356	360	350	357	352	382	365	365	384	350	339	365	364	346	363	351	366	390	363	364	364	328	328	352	373	337	349	393	378	388	337	365	367	335	374	381	345	394	376	348	326	379	385	365	345	383	339	354	366	337	379	331	363	367	337	331	350	342	352	338	343	359	368	359	374	383	344	379	344	343	361	352	352	342	365	338	350	345	353	357	348	336	345	309	372	346	335	368	378	359	370	362	353	318	338	362	366	343	374	350	357	332	346	349	324	377	346	326	349	380	333	381	350	354	375	351	369	362	359	354	332	339	316	371	333	338	373	380	353	330	394	313	332	361	336	361	332	320	359	342	343	340	370	379	381	336	326	381	354	361	326	336	348	338	340	373	350	334	343	362	357	339	334	359	344	385	313	351	353	365	362	383	319	339	411	366	338	361	371	385	371	354	341	333	379	389	372	357	362	340	344	353	368	381	387	358	387	347	358	340	315	357	381	351	333	368	339	372	386	376	372	369	403	331	350	367	344	330	337	324	364	373	332	383	370	373	363	366	359	353	347	329	329	364	343	352	351	328	352	349	367	362	341	363	326	310	357	351	362	378	374	343	354	325	357	333	363	354	331	323	336	375	352	353	365	364	337	317	354	345	382	319	344	333	369	340	381	372	338	329	331	376	365	365	339	320	367	341	368	363	350	352	332	321	374	377	379	372	378	358	384	359	348	374	372	362	334	345	401	345	345	350	352	316	383	348	343	358	355	335	363	342	346	339	349	337	381	318	376	352	355	354	337	369	352	360	360	344	388	380	354	348	341	355	358	337	348	365	334	340	350	367	355	370	329	376	397	361	311	336	376	377	351	373	358	367	328	337	377	349	339	358	345	359	356	376	342	371	327	358	344	342	364	342	337	351	339	380	357	385	343	327	363	332	352	356	352	358	368	356	344	340	344	350	372	353	359	344	395	352	376	337	333	384	339	314	337	357	338	363	353	341	342	328	351	312	349	353	350	347	379	351	371	353	360	352	345	344	356	354	345	373	333	323	348	360	368	337	364	332	395	369	352	335	381	329	369	338	360	395	369	363	327	356	356	373	367	367	321	321	354	340	333	372	361	334	353	373	355	361	348	357	355	340	390	346	346	374	358	359	353	351	367	347	363	365	334	352	371	342	344	362	344	342	362	357	354	386	350	367	360	382	343	349	353	335	377	371	380	372	379	353	322	340	347	361	372	345	390	369	341	362	344	386	339	352	346	337	336	350	331	370	354	359	360	328	352	363	359	346	388	373	369	312	363	345	319	400	348	353	347	333	341	326	366	372	352	295	348	361	386	335	302	330	358	347	325	369	379	328	333	370	387	330	331	343	330	374	372	369	316	342	330	346	373	323	373	371	365	363	372	366	346	365	367	348	352	345	361	365	363	360	338	341	354	335	337	368	393	365	406	371	359	370	367	359	346	310	393	384	346	353	387	401	333	345	345	338	329	346	354	351	331	324	333	353	334	343	351	332	357	371	364	369	386	364	384	363	303	384	339	353	347	390	370	370	358	383	380	360	372	335	377	349	361	362	356	340	370	334	396	355	349	335	361	325	345	350	350	341	352	358	347	347	385	366	373	350	319	384	358	354	361	335	344	349	379	351	393	336	367	364	358	367	375	346	345	347	333	354	323	334	339	355	313	370	379	379	338	362	342	340	344	377	387	345	328	344	351	374	346	345	376	371	370	361	354	363	375	352	395	342	408	330	375	338	341	348	369	351	340	332	377	324	341	374	343	331	356	330	387	344	361	362	360	356	332	396	328	335	372	365	356	336	348	364	412	375	405	340	367	346	362	347	399	350	319	380	334	345	372	335	364	352	342	358	386	358	347	354	339	346	350	321	341	365	321	347	358	331	378	344	361	365	330	368	349	372	345	368	355	334	332	374	354	385	363	383	304	359	360	355	329	368	334	359	391	351	362	360	385	375	369	353	322	368	356	371	319	356	364	344	333	352	381	396	351	336	367	351	357	357	351	367	344	384	354	400	369	361	349	344	345	377	321	349	349	368	369	378	361	336	388	329	330	322	362	373	362	321	381	355	359	345	327	362	371	332	385	378	334	342	328	343	337	366	352	328	368	354	321	336	363	347	368	342	325	363	345	340	338	374	356	386	342	332	361	357	375	378	380	370	349	383	345	365	368	336	341	372	354	348	368	358	345	335	360	307	353	343	355	363	373	359	328	394	372	345	368	338	360	316	356	327	370	327	333	333	382	314	352	368	346	346	319	335	349	357	381	333	321	339	378	364	358	365	350	331	338	326	328	317	390	367	332	360	368	383	394	344	359	357	368	365	346	334	381	354	321	345	344	371	394	349	336	354	341	320	363	326	350	331	345	341	325	356	394	381	337	331	323	348	381	352	340	345	345	340	346	357	364	331	335	337	355	349	316	308	331	358	378	365	367	330	331	365	347	350	348	353	364	327	357	350	347	340	344	357	347	381	368	342	345	340	357	332	336	370	342	321	366	339	402	369	307	399	329	340	351	391	363	367	349	352	381	329	350	377	354	323	403	343	322	343	347	371	357	332	321	314	340	368	370	334	358	349	333	340	362	329	372	337	377	343	355	362	385	372	369	366	380	389	379	357	328	318	353	346	362	374	359	354	351	370	310	348	366	331	342	321	324	347	348	348	356	354	394	351	332	319	369	371	332	355	348	346	360	334	350	357	370	381	361	360	375	360	360	373	361	330	333	335	324	338	340	347	333	353	372	359	341	377	359	351	341	354	357	358	327	335	337	350	363	370	357	341	347	346	355	366	369	354	326	367	344	346	388	370	362	362	380	360	359	385	324	372	385	353	350	326	354	362	376	310	356	336	354	350	344	372	364	354	367	374	339	384	360	384	372	383	305	323	309	342	336	377	348	347	365	308	361	338	364	358	332	351	329	380	382	366	336	354	356	310	344	353	333	348	381	321	355	307	367	341	329	385	353	343	366	388	353	376	360	365	332	352	379	372	370	339	381	358	370	383	336	338	396	340	356	342	355	346	351	325	332	366	333	360	392	320	340	362	357	348	351	368	344	354	323	339	346	348	389	356	346	376	359	366	369	364	338	345	344	363	372	340	348	331	342	362	373	350	358	328	338	343	336	378	382	363	364	352	377	341	333	379	348	342	349	359	327	342	356	364	356	342	334	355	360	334	370	344	332	341	359	359	355	343	374	372	347	374	338	356	361	358	333	358	334	378	361	314	344	385	362	354	357	365	359	342	356	374	348	355	368	335	350	343	351	324	346	378	353	407	342	332	395	353	338	347	345	334	356	336	380	332	351	355	380	364	363	370
16825	2681	2647	2002	1310	931	780	622	510	443	386	367	361	328	322	302	258	285	277	271	273	213	256	283	267	213	212	233	241	258	224	220	223	252	229	212	206	219	202	200	224	216	231	227	234	228	204	223	244	212	187	243	247	195	206	213	249	252	257	239	226	224	229	209	215	230	233	220	204	205	184	241	192	189	198	196	190	226	233	187	220	229	236	222	203	198	201	209	214	214	238	225	225	218	199	194	190	207	198	217	223	209	260	194	169	197	200	204	189	211	222	212	200	245	234	221	219	178	224	184	199	205	194	226	236	198	225	201	209	233	230	203	203	225	239	210	201	184	183	193	217	215	229	236	222	204	203	199	240	203	191	196	196	205	220	214	211	227	208	214	223	233	198	211	208	195	234	193	197	198	205	208	197	194	188	220	206	216	219	196	212	198	213	224	218	209	254	254	215	197	193	210	196	225	197	213	250	219	206	193	228	200	188	197	231	229	198	228	210	201	224	231	190	210	223	220	215	205	240	214	209	228	226	195	206	210	206	207	223	232	215	239	214	188	177	220	220	225	211	212	204	237	226	203	215	197	195	210	207	228	230	218	198	198	196	227	180	216	205	219	217	198	227	214	208	210	210	225	231	235	220	227	242	200	201	228	210	227	217	168	201	207	208	254	218	197	203	203	219	221	202	215	199	210	201	213	214	227	217	198	205	205	215	220	226	202	206	232	219	225	219	231	217	211	219	239	216	214	224	234	199	193	220	193	227	198	199	200	202	205	205	190	231	203	213	207	217	241	247	196	215	216	225	199	229	222	226	222	203	208	233	226	215	192	240	192	210	229	222	204	210	194	197	213	218	224	199	198	226	189	252	193	220	219	193	232	206	221	235	188	197	207	225	191	223	217	203	217	220	171	220	197	194	216	249	220	219	213	209	219	203	223	209	217	206	218	205	229	226	202	203	222	213	220	220	202	218	198	176	243	208	238	207	208	212	202	216	203	228	233	210	244	193	233	205	229	232	200	218	238	218	247	190	215	233	208	217	199	186	188	209	215	197	231	208	200	207	222	218	213	204	232	207	205	206	210	224	223	223	231	221	221	227	218	205	201	205	219	200	219	235	259	225	242	209	227	208	215	205	189	199	236	200	253	195	224	217	204	222	219	198	220	207	209	186	217	197	203	215	230	209	202	221	232	182	197	205	220	197	191	198	223	211	198	210	213	209	237	207	206	216	237	195	216	185	200	226	182	222	212	216	210	250	202	225	205	219	194	210	180	206	221	179	193	238	219	204	202	224	212	204	195	214	220	210	229	197	213	250	207	246	229	217	205	209	217	197	244	209	211	229	237	222	210	235	206	191	208	227	246	189	190	194	216	218	199	179	230	203	217	197	209	239	203	210	202	229	185	218	210	228	210	203	205	200	196	202	206	203	209	212	210	220	255	173	185	228	230	190	244	214	230	237	214	235	213	218	204	220	203	187	176	223	198	203	186	226	228	217	208	180	203	206	201	193	219	216	191	182	223	220	235	214	225	209	216	190	210	195	216	212	184	195	215	229	221	214	206	226	183	209	195	210	226	195	211	193	218	222	210	206	227	186	221	228	204	219	177	198	228	210	200	212	222	217	207	219	203	213	217	208	214	215	220	200	228	216	211	227	208	218	221	203	205	230	209	214	189	222	213	234	179	159	187	219	229	224	197	252	204	205	221	244	191	215	225	212	205	205	220	199	228	201	236	213	201	222	210	197	217	215	197	225	205	229	220	206	221	222	196	231	208	202	206	222	224	224	206	210	210	206	198	179	214	213	199	214	205	184	198	213	220	202	224	243	221	185	218	227	216	205	212	216	195	201	214	206	245	218	199	243	223	219	210	248	233	221	217	223	226	217	229	215	232	213	190	225	223	222	205	214	217	220	215	239	200	188	219	211	191	209	218	220	217	221	210	208	185	242	212	210	212	208	212	218	226	231	211	220	214	225	252	228	224	205	185	232	229	228	212	230	197	208	204	192	211	225	221	217	194	205	200	238	205	220	208	232	213	212	203	218	216	202	188	215	208	228	201	217	233	212	217	211	206	233	257	222	210	254	225	238	227	233	216	227	221	211	237	214	214	211	231	213	223	220	223	227	220	196	214	207	203	208	208	222	203	242	222	238	228	180	221	206	240	211	205	234	217	248	218	218	195	205	172	208	204	215	204	227	222	183	206	207	214	201	242	203	218	211	215	227	227	240	233	223	212	209	208	225	205	211	210	207	184	239	202	206	230	215	186	210	197	219	209	217	232	239	220	200	204	221	204	231	225	223	207	213	220	188	204	204	218	223	244	203	214	176	209	223	200	203	232	194	178	212	237	207	210	219	209	205	224	209	201	215	188	201	230	211	192	192	211	202	225	207	236	212	213	224	197	209	195	224	218	208	199	198	226	198	197	202	215	217	227	220	212	213	202	219	205	234	191	191	186	184	234	194	244	214	217	229	220	222	209	223	216	220	202	225	213	224	215	193	213	204	217	243	214	211	200	223	208	206	215	196	211	213	200	207	209	225	209	214	211	195	214	202	187	213	215	225	239	188	233	229	215	194	253	185	227	199	213	198	218	219	213	213	192	233	205	207	228	225	203	206	200	187	200	210	233	188	253	222	211	216	246	203	219	204	214	200	221	204	199	206	222	194	248	228	209	231	214	214	182	236	225	222	186	193	236	239	245	231	224	213	186	244	215	224	220	229	200	208	232	211	210	209	227	215	207	219	221	239	247	201	214	226	220	195	208	195	229	224	217	213	212	185	192	218	208	232	249	198	189	214	237	194	245	210	238	208	234	226	206	193	215	213	253	191	237	195	190	224	227	217	204	195	213	228	208	221	217	208	203	223	224	209	215	205	210	215	220	222	240	198	231	234	219	213	205	239	199	225	205	204	221	208	206	222	220	203	182	226	205	231	221	222	195	181	222	222	207	200	206	210	230	199	200	214	227	209	231	196	216	222	217	209	190	204	203	201	222	220	216	196	216	245	221	221	208	236	193	196	181	212	207	196	210	222	245	229	206	208	220	229	208	208	231	223	219	232	218	219	191	225	177	220	246	213	207	207	213	232	218	215	182	210	198	246	217	194	193	203	218	204	231	183	231	223	204	236	219	185	214	218	217	199	220	220	206	214	208	216	231	227	197	227	184	233	226	208	216	187	190	211	207	200	240	235	206	233	214	208	216	242	190	206	198	230	224	193	215	219	202	197	218	218	233	212	204	215	195	198	209	228	219	197	198	177	194	204	228	193	210	191	197	206	218	242	213	191	229	199	205	186	201	214	227	222	231	206	236	238	192	206	223	214	189	231	217	219	207	226	186	237	213	201	212	200	216	177	201	192	209	204	185	206	221	237	206	208	216	191	206	229	223	203	232	221	234	245	237	217	212	203	227	202	237	199	213	205	215	230	209	228	203	196	211	209	212	247	197	214	223	197	172	211	217	216	229	219	226	227	239	224	201	201	220	217	212	234	203	235	248	214	220
7991	2128	5022	5743	4730	3933	3216	2797	2366	1987	1738	1549	1377	1338	1199	1108	1084	988	922	928	863	852	739	798	744	697	789	697	729	640	712	662	654	637	664	613	627	596	612	564	630	595	611	580	553	543	576	592	604	559	606	551	579	541	600	567	532	550	517	526	564	569	527	548	529	567	487	532	539	515	546	529	567	518	547	524	531	542	538	556	524	500	573	558	507	530	553	536	546	542	536	569	517	512	521	499	560	505	516	502	521	499	532	506	512	535	529	525	483	525	498	518	545	502	517	542	513	552	533	496	476	496	550	533	524	520	531	517	530	526	477	522	510	524	516	554	526	475	493	483	531	502	506	497	483	487	542	500	516	485	520	522	524	495	529	489	471	542	536	504	527	529	511	528	470	530	523	516	533	499	542	507	488	477	511	565	520	503	545	514	536	542	495	531	529	494	489	503	511	523	518	549	512	539	500	490	529	503	472	472	522	520	513	527	531	494	492	495	512	485	530	537	509	489	525	489	510	502	505	472	561	496	502	481	487	523	534	493	540	489	517	526	479	474	538	462	511	549	551	524	465	535	461	504	494	551	486	522	511	526	545	515	508	486	539	511	534	542	535	542	482	483	556	539	501	470	528	524	492	480	502	519	513	491	539	534	527	522	497	517	550	474	512	532	477	529	507	495	533	478	484	520	524	521	524	472	500	522	490	538	473	552	511	524	478	509	548	545	550	505	474	494	517	507	523	526	502	529	516	507	513	524	501	491	508	463	509	524	493	489	526	511	551	504	502	525	470	481	489	477	467	513	511	519	513	508	492	559	526	528	475	505	532	515	498	479	508	544	506	490	478	502	503	503	512	489	542	504	482	543	481	515	535	491	535	474	502	527	516	518	526	480	470	509	482	502	525	539	519	516	541	491	523	510	489	518	505	512	491	512	529	495	531	515	503	527	532	522	527	477	552	524	516	471	551	520	525	536	488	502	494	471	519	511	539	501	496	484	542	469	497	506	515	523	516	528	508	529	519	506	529	514	540	517	504	475	496	486	521	553	545	505	493	500	511	496	560	553	519	534	561	542	491	477	480	538	519	524	486	516	498	531	523	499	493	511	502	534	469	516	458	479	506	511	512	529	519	541	475	532	529	486	483	522	478	493	495	488	519	509	493	500	538	509	536	526	528	517	502	522	493	532	528	526	531	514	498	526	526	511	478	533	491	527	526	520	512	543	491	528	473	511	508	512	507	483	543	500	514	496	522	524	518	488	499	481	547	470	506	499	517	558	513	532	515	520	496	510	505	540	496	489	508	545	546	502	537	488	533	502	520	552	491	528	477	522	499	482	533	483	501	495	531	505	509	533	518	506	502	494	464	531	530	513	548	516	494	495	496	528	515	527	516	471	499	555	525	509	520	536	520	520	518	551	510	550	519	502	522	507	470	489	512	500	505	519	524	499	541	498	466	533	541	479	462	512	562	507	527	537	542	513	498	516	483	495	492	502	513	470	525	481	529	482	498	510	548	567	512	516	534	506	481	557	510	538	540	473	465	490	483	539	553	496	532	523	480	523	467	486	523	493	527	482	505	479	527	515	547	527	481	512	530	470	529	502	504	531	535	516	524	494	507	499	508	513	537	531	512	499	480	510	540	466	498	506	500	549	527	504	488	514	480	515	499	547	512	540	535	504	511	475	517	505	521	510	502	508	527	501	509	490	558	475	480	514	479	510	536	518	527	492	521	496	511	519	482	487	515	524	490	508	511	508	488	496	518	527	531	520	493	494	506	490	503	503	518	520	482	476	477	541	518	469	497	502	504	474	540	504	463	519	507	485	493	531	494	476	515	479	505	477	533	482	507	445	498	499	511	469	530	535	512	481	512	530	496	508	478	506	541	507	495	478	530	492	474	509	508	525	516	513	490	502	494	494	520	489	495	492	473	521	512	538	485	479	496	498	579	499	544	503	518	506	511	529	499	493	492	521	477	486	542	506	514	492	480	507	539	528	543	537	499	504	498	517	549	518	512	517	496	515	497	508	497	494	495	486	494	455	532	513	492	519	520	501	528	546	493	535	500	491	522	500	487	492	523	502	509	525	476	499	482	502	542	491	508	497	538	493	514	489	500	476	546	524	475	506	512	499	545	519	532	507	477	522	492	523	478	498	514	525	505	491	496	539	499	506	471	509	519	486	487	546	530	504	497	516	512	493	510	527	530	509	514	545	523	499	517	508	515	508	513	503	490	490	531	494	494	506	492	507	471	491	509	520	531	490	522	511	521	525	496	481	517	520	525	507	531	500	491	501	532	492	521	482	506	524	491	542	508	496	494	537	517	500	499	481	503	488	513	540	550	536	466	553	514	501	504	520	486	498	517	519	538	507	513	523	479	511	517	526	494	501	503	502	500	539	448	482	534	528	533	481	498	510	502	504	512	481	524	435	480	511	502	493	543	518	513	514	496	507	511	502	473	524	518	529	506	561	512	510	524	478	501	506	511	499	516	473	507	485	516	531	498	535	535	471	514	549	572	496	507	529	495	514	528	530	542	541	542	494	494	510	526	491	505	498	478	532	519	506	537	517	530	482	479	541	493	483	503	527	474	490	507	534	478	489	531	450	488	539	499	534	538	508	487	517	484	519	511	511	509	527	551	520	545	505	494	520	485	554	467	534	506	522	522	508	508	521	543	529	488	549	535	502	528	517	507	492	509	513	545	556	483	526	547	505	553	495	506	526	499	516	513	516	545	484	544	500	501	511	541	551	501	536	482	520	515	472	498	505	519	482	522	507	489	543	489	497	509	510	509	501	470	512	473	491	534	531	524	501	496	509	522	519	561	507	511	508	504	487	496	512	499	548	547	549	546	503	493	495	492	525	527	537	551	556	499	527	537	498	496	521	521	473	516	524	502	577	502	500	500	485	544	513	540	510	515	515	523	514	553	482	508	462	551	510	509	483	502	463	476	482	528	519	541	547	522	511	511	496	508	515	519	513	481	487	535	493	470	516	494	514	530	504	522	540	484	498	522	463	527	517	512	489	531	496	519	507	471	534	519	519	551	487	532	536	512	514	511	542	512	507	523	519	522	489	499	528	534	483	514	517	577	535	502	541	518	519	496	566	512	513	519	491	494	512	504	495	560	549	516	541	525	560	517	532	508	516	555	507	469	523	514	521	487	462	526	504	487	505	513	497	487	566	532	499	520	521	530	523	496	467	548	477	537	475	522	529	477	511	494	506	492	529	527	510	511	494	506	510	508	528	472	513	514	483	485	566	504	511	510	459	509	467	527	515	490	561	534	513	494	488	499	518	513	543	506	550	479	517	515	487	518	530	549	500	462	543	476	483	504	547	469	537	493	541	519	507	509	516	495	521	520	461	509	500	523	494	539	486	509	553	520	505	504	481	501	506	542	489	491	513	483	480	509	525	524	519	493	531	502	482	485	541	527	487	460	520	502	515	523	522	517	522	506	532	533	492	527	498	504	490	534	467	511	460	491	491	538	562	463	506	503	503
2322	78	62	55	62	50	40	48	44	45	64	42	62	46	42	51	36	49	41	35	38	47	46	30	42	52	38	41	60	47	48	48	38	47	46	38	47	52	35	42	47	49	44	47	45	49	33	38	48	43	47	50	54	53	53	46	41	46	45	28	48	36	46	49	44	44	42	36	42	49	51	54	46	49	46	43	43	55	33	46	32	37	40	43	51	32	35	48	53	48	51	40	35	49	43	58	36	43	38	52	39	48	64	41	48	58	45	56	48	57	40	34	37	40	49	46	35	49	38	38	48	45	51	49	53	48	48	37	44	43	65	49	44	57	39	44	39	41	44	38	42	43	42	57	56	42	39	48	56	43	39	55	51	41	49	40	39	43	43	41	53	41	35	40	48	46	44	44	54	48	44	36	40	40	47	44	46	46	50	52	46	52	41	45	37	46	42	44	32	42	40	44	49	47	44	37	45	47	28	42	40	50	44	43	44	44	51	55	48	49	31	51	46	40	45	48	35	47	46	43	44	42	51	37	57	60	65	52	40	70	40	47	50	39	54	61	52	31	45	37	46	46	44	39	45	39	56	41	44	50	57	46	48	52	42	53	49	43	40	42	61	55	36	44	43	42	43	38	36	37	42	51	31	40	52	35	54	31	39	42	44	46	40	48	43	47	34	44	40	51	33	41	32	43	50	33	43	47	50	47	50	34	37	38	45	50	43	42	45	54	35	30	37	38	47	40	36	35	37	43	33	53	50	50	41	41	33	44	34	49	46	42	50	53	41	59	34	53	51	45	51	47	48	48	45	43	45	38	33	42	52	46	35	52	32	56	48	38	39	47	52	37	36	51	44	51	52	61	44	35	42	50	46	44	48	51	38	59	50	50	44	41	49	54	43	47	39	43	56	49	44	55	45	38	48	41	55	57	39	50	46	44	37	52	60	44	40	53	52	48	37	49	46	47	42	43	46	49	53	50	39	43	49	41	38	28	42	45	57	51	36	39	40	38	46	42	48	50	57	43	61	46	48	49	50	54	44	68	62	42	38	53	48	45	34	59	51	41	35	42	51	46	41	42	46	43	52	46	39	46	40	46	47	43	54	48	45	49	47	39	35	39	49	45	49	49	39	33	50	61	42	40	52	36	35	37	42	42	61	49	56	35	41	42	40	44	39	45	53	38	53	31	54	41	38	68	37	40	53	54	35	40	51	58	42	42	57	41	47	53	38	46	40	45	39	45	41	36	44	38	33	51	44	32	56	44	47	44	52	48	38	40	42	40	38	45	48	35	30	44	45	42	33	52	35	61	40	51	46	43	41	39	56	50	51	43	34	39	41	42	56	51	40	42	48	54	46	45	53	44	41	39	48	29	53	43	44	47	50	37	29	40	47	66	38	41	44	40	44	40	51	52	49	50	39	45	53	37	43	45	50	45	37	45	37	66	49	47	47	51	56	35	40	43	54	40	37	41	47	39	53	42	39	41	49	52	36	51	38	45	39	39	43	39	44	42	48	35	43	33	48	32	38	48	36	41	50	41	56	51	49	46	48	45	39	53	34	41	49	47	51	49	41	60	37	37	49	42	51	51	43	46	50	46	42	45	56	53	44	46	41	39	49	46	49	53	41	46	43	42	42	43	43	35	48	35	34	53	37	44	40	52	47	29	48	35	50	42	38	36	44	36	45	49	35	45	48	58	40	38	57	55	49	48	53	45	46	49	54	39	54	33	41	41	53	52	29	47	58	54	42	29	57	43	39	54	41	47	41	59	47	54	40	38	33	47	38	45	44	50	43	56	57	48	48	46	53	55	46	37	45	39	47	57	57	59	51	43	43	48	48	47	40	43	34	40	55	34	35	44	41	45	31	47	46	46	43	34	45	50	48	44	46	52	50	47	46	46	44	54	50	51	49	44	62	35	43	41	47	35	38	42	41	51	45	53	52	56	39	37	40	49	47	45	39	57	34	54	49	51	47	44	58	52	44	45	41	48	39	43	54	51	48	42	51	35	38	43	42	50	58	53	44	44	39	51	54	49	34	49	34	42	37	45	51	37	48	44	40	48	49	41	47	40	33	46	46	54	52	43	45	49	36	39	44	38	48	43	57	54	40	40	54	48	41	46	49	56	41	54	47	37	38	55	34	42	52	48	46	40	56	46	47	49	38	47	43	61	56	45	53	47	51	57	56	45	44	46	35	44	39	51	53	35	52	48	36	46	39	48	53	52	42	45	46	53	40	41	47	43	47	40	54	44	42	43	52	59	49	39	53	61	44	44	51	48	33	53	35	47	38	43	52	50	50	51	35	44	37	37	46	52	48	47	46	50	50	41	39	42	45	35	36	41	46	50	42	50	42	44	47	48	44	38	47	33	33	51	41	36	41	39	41	47	47	41	35	48	49	36	52	52	38	38	43	46	36	38	34	52	48	31	50	45	44	45	52	53	43	44	42	46	57	40	42	39	50	39	59	39	47	40	31	49	41	43	33	48	32	53	44	53	37	57	49	45	53	45	42	42	61	40	39	41	48	40	36	47	36	34	44	34	44	41	46	44	32	45	43	46	50	41	42	48	45	42	58	43	54	44	47	46	52	50	40	54	38	46	45	51	35	55	42	41	33	47	51	56	43	59	37	54	44	54	56	46	40	42	58	46	49	51	46	44	44	46	34	49	47	53	49	44	49	57	47	51	54	43	47	50	58	40	39	43	36	44	48	46	42	43	41	55	54	51	36	34	34	53	46	47	46	46	47	36	45	49	46	47	38	41	42	49	42	41	53	45	59	51	39	37	40	47	35	51	41	44	41	39	54	51	42	42	51	58	56	45	41	43	42	43	51	41	46	42	43	44	41	43	34	49	45	44	52	68	46	35	57	54	48	28	53	50	53	54	51	49	58	50	47	46	39	54	46	58	49	30	40	43	49	45	53	47	42	48	51	52	40	41	58	45	38	42	45	41	53	52	43	54	50	40	42	45	39	48	44	43	41	38	47	38	50	48	40	42	48	44	44	56	39	41	43	39	43	45	44	38	33	50	42	53	34	40	40	45	45	54	35	43	50	46	46	43	56	41	42	52	42	42	48	41	38	52	50	50	41	36	43	53	34	54	48	35	38	52	42	48	55	55	41	29	53	52	47	46	45	48	39	45	46	49	44	37	44	30	47	39	49	49	47	52	47	45	55	46	37	47	43	48	33	42	48	44	37	44	49	51	48	45	32	44	42	53	49	44	43	53	56	60	53	61	46	48	53	46	46	43	50	44	54	57	53	49	42	42	38	37	59	50	44	39	41	61	47	35	41	48	31	48	42	35	37	50	35	45	55	47	46	44	61	43	31	45	30	48	61	49	43	46	59	51	45	48	53	39	48	55	37	55	49	52	48	49	53	40	37	38	43	46	45	52	35	36	42	33	54	51	50	40	39	45	45	37	44	49	47	40	42	57	49	41	52	46	43	42	44	41	37	47	39	53	43	47	39	38	37	56	40	42	44	42	55	51	46	37	46	46
2093	200	224	297	285	237	196	196	192	186	184	186	168	169	176	181	165	181	145	166	173	184	163	154	127	168	171	184	181	170	174	147	159	167	142	165	153	149	167	172	140	169	152	148	150	166	158	142	166	160	140	152	172	162	167	183	147	160	145	149	151	130	144	158	133	149	178	134	140	123	172	144	142	160	149	163	157	139	148	146	153	152	158	146	151	168	158	139	138	169	163	167	152	140	173	171	168	144	140	172	158	167	150	147	148	142	124	152	157	159	147	170	139	162	144	146	157	151	173	159	162	141	164	139	157	165	150	132	181	174	143	152	140	153	148	166	160	141	131	148	143	137	161	154	142	189	153	136	158	168	157	144	144	134	171	155	148	141	179	158	164	159	176	158	165	140	134	138	160	178	170	159	138	151	147	134	168	153	160	149	147	143	159	162	147	134	149	155	161	166	131	172	140	158	159	168	151	174	144	155	146	152	145	152	142	149	150	160	175	152	170	172	172	167	132	158	153	160	152	167	146	166	167	168	168	149	173	153	163	140	134	149	135	163	137	153	156	167	127	159	146	158	140	161	151	137	146	150	137	171	139	172	150	161	164	156	152	133	150	142	135	148	139	154	183	146	145	145	148	166	170	177	153	163	143	167	147	144	156	168	152	144	155	143	159	130	142	144	139	128	174	177	142	159	123	158	134	150	157	177	137	150	157	160	156	165	154	174	166	167	149	150	141	154	170	170	161	151	142	138	150	152	161	147	164	148	177	180	161	148	156	161	139	175	151	141	155	169	148	141	165	152	150	158	151	147	163	133	146	172	159	159	161	165	159	155	149	156	160	176	167	147	168	164	151	159	154	144	159	173	142	165	176	157	139	145	130	159	158	147	170	151	175	171	165	154	150	168	163	169	157	152	172	161	166	135	157	170	181	146	163	130	145	160	159	174	174	141	146	151	164	157	140	131	154	152	167	176	159	139	149	154	139	152	155	156	167	154	135	154	149	150	179	172	153	134	160	168	169	162	159	168	163	170	153	157	167	159	166	154	143	148	145	148	134	155	138	147	141	132	173	157	139	171	162	152	158	167	174	159	141	160	169	148	156	165	127	170	160	169	146	167	164	147	156	164	149	168	157	127	152	168	151	189	164	162	168	158	164	166	141	163	133	169	162	156	163	124	146	146	162	164	166	147	144	155	137	166	178	156	170	156	139	165	137	160	157	128	161	153	166	147	181	148	159	148	165	150	147	159	164	142	153	152	177	152	152	183	140	147	159	163	141	144	147	158	166	145	146	141	151	143	159	167	142	148	163	148	148	160	173	171	153	155	164	177	161	152	140	151	165	145	174	175	132	160	175	134	155	167	148	155	182	172	155	137	142	164	145	147	154	165	155	172	164	139	167	161	157	144	158	141	151	167	174	166	149	129	137	152	153	151	172	144	131	151	171	152	193	140	139	146	144	150	147	171	161	149	137	155	163	172	150	173	146	139	171	162	160	173	150	172	162	167	167	144	184	141	157	151	157	167	165	143	136	175	162	155	148	147	167	153	159	171	148	171	144	148	137	167	169	159	142	143	144	152	156	161	158	142	143	142	151	116	170	173	140	155	164	143	159	142	162	145	142	134	141	150	153	131	138	135	148	173	165	177	176	161	161	162	142	151	165	148	166	171	155	161	164	147	152	143	157	144	152	156	165	161	188	164	136	175	151	168	152	155	144	152	144	158	152	165	159	166	154	149	132	163	144	144	153	141	140	151	146	174	155	170	156	156	153	150	148	163	165	156	170	162	164	151	137	167	163	156	163	139	166	166	167	142	157	159	149	162	146	157	148	151	160	145	169	149	153	156	159	184	133	147	151	133	162	153	149	167	166	169	150	180	164	157	163	159	135	147	164	126	160	158	149	158	151	157	150	167	144	117	153	154	170	146	182	153	162	141	148	164	189	155	147	143	171	159	175	156	176	142	166	151	140	155	145	160	157	172	170	162	176	167	158	174	152	165	151	180	159	141	131	144	163	131	153	156	138	145	133	146	158	146	138	153	167	160	149	149	155	154	142	138	132	159	161	157	157	137	160	154	161	166	164	147	142	160	139	158	148	155	149	169	155	150	148	153	194	148	139	171	155	152	138	152	177	170	166	149	167	164	147	145	155	156	138	153	170	150	148	160	152	127	150	166	169	161	170	158	154	159	165	171	148	141	149	158	156	159	143	161	131	148	155	166	145	171	168	144	171	158	143	170	176	163	136	150	148	172	154	170	145	166	150	169	146	152	172	159	145	154	164	140	156	148	189	147	155	137	156	151	164	170	159	148	160	163	159	146	132	157	139	147	160	156	152	156	147	162	123	162	161	169	157	170	158	155	168	175	171	165	173	141	140	152	147	150	156	165	169	165	167	155	167	168	156	150	158	154	160	165	137	143	132	168	155	167	131	180	168	156	160	155	142	147	159	176	154	175	177	139	169	146	156	144	156	152	163	165	159	163	164	154	137	138	130	149	169	165	153	179	156	154	167	163	177	164	149	171	133	157	159	155	157	143	144	155	152	172	174	147	135	153	147	147	150	153	137	167	152	147	150	157	157	171	136	167	170	154	171	144	125	136	160	150	184	177	173	137	142	147	178	126	159	174	139	158	166	145	141	159	146	149	157	138	155	158	158	168	175	133	162	154	133	158	157	155	159	143	171	184	170	155	140	161	157	145	153	142	143	155	148	152	148	146	153	163	162	156	186	173	128	162	154	157	139	152	170	161	147	153	151	163	166	138	160	163	177	146	153	147	168	151	153	151	150	161	166	157	169	163	156	150	133	162	171	153	149	149	155	160	165	144	156	174	138	140	167	153	139	147	152	141	161	157	143	165	131	148	161	178	155	169	157	133	160	153	152	153	170	159	128	140	145	146	141	165	166	150	145	148	190	161	167	153	155	165	152	157	164	137	152	147	157	144	151	158	168	151	164	176	160	179	146	162	158	155	139	148	154	172	146	152	151	153	131	154	148	154	149	156	133	153	152	151	159	172	150	156	177	137	137	170	146	151	152	180	169	159	138	155	158	157	169	172	172	149	165	151	145	138	132	157	158	145	140	164	158	164	167	162	144	145	149	158	150	145	149	164	169	155	174	167	156	146	152	135	142	166	156	180	142	153	164	161	148	175	160	146	169	155	151	153	155	142	147	150	152	141	171	147	168	158	159	139	158	159	161	131	164	161	135	168	141	162	139	137	156	147	167	163	155	153	134	157	139	150	167	135	156	173	154	171	150	153	178	151	141	164	150	159	143	162	153	152	146	168	144	150	123	147	146	154	157	169	147	153	180	178	157	162	151	159	166	149	153	152	164	155	185	138	137	158	154	160	168	151	149	167	174	150	164	155	171	153	159	153	162	173	160	157	163	170	152	136	157	164	148	160	167	142	154	135	151	152	176	173	183	143	152	144	155	157	196	150	151	163	172	149	160	166	148	153	148	159	167	160	168	151	165	176	146	180	171	158	149	172	147	167	144	159
9812	1155	1287	951	658	513	399	339	282	227	225	197	193	171	168	192	150	149	151	152	152	143	156	148	146	124	135	139	143	129	149	169	150	139	140	153	147	142	149	133	159	136	133	141	152	141	148	126	128	143	117	130	147	125	134	138	109	134	130	111	138	145	128	143	131	139	121	121	123	137	154	146	131	126	149	146	125	133	152	123	133	123	125	135	148	135	157	129	117	122	130	130	132	118	148	116	118	135	102	144	132	128	135	135	125	132	156	117	150	158	134	158	149	141	138	145	128	124	131	138	132	133	150	131	129	151	144	134	137	135	133	143	124	133	119	132	109	141	116	154	145	122	117	141	133	128	150	140	155	140	122	123	129	134	163	137	131	128	129	132	129	129	137	129	136	130	129	113	150	126	115	126	128	128	127	132	123	138	120	117	128	126	121	135	142	154	151	139	145	123	150	138	122	135	121	132	157	163	127	138	119	115	139	110	123	144	141	119	116	123	135	125	116	124	135	112	125	139	116	136	147	151	114	127	109	125	124	133	134	129	117	137	132	136	129	152	118	129	130	114	134	128	132	139	123	126	133	136	154	134	136	135	118	138	121	115	125	152	150	108	110	118	136	146	140	133	154	141	127	129	125	131	144	132	148	125	131	169	131	152	131	140	116	134	113	119	140	107	111	115	137	128	172	149	124	130	146	139	138	143	134	146	144	143	118	154	113	116	120	138	137	143	134	130	131	128	144	127	138	125	127	124	145	123	128	124	141	108	136	137	124	132	105	130	119	156	127	137	140	136	149	119	118	137	130	128	124	121	137	113	112	137	140	134	123	120	123	125	130	133	125	150	140	117	144	131	145	122	136	137	134	121	124	129	134	116	146	136	128	115	113	132	134	115	138	122	135	146	133	143	142	125	141	139	124	128	145	129	130	136	145	134	153	133	140	124	159	135	129	132	136	131	151	106	107	111	118	126	139	124	129	146	129	125	141	115	163	120	135	117	115	131	122	106	129	110	113	136	142	130	147	141	152	124	147	134	135	155	120	111	127	116	144	146	128	143	123	131	131	125	119	129	129	117	116	132	109	128	134	130	137	124	136	134	139	138	129	113	133	129	124	132	131	113	127	145	150	107	133	134	133	111	111	132	142	144	133	166	123	142	158	153	137	131	140	128	134	141	112	130	137	125	131	154	161	132	108	139	123	124	151	140	129	142	136	122	126	134	120	136	125	126	138	123	144	142	146	131	134	124	119	141	146	144	126	124	148	154	123	131	131	140	126	135	144	128	132	135	113	140	141	122	138	130	124	133	132	142	137	144	144	134	120	122	118	151	141	132	148	125	139	136	111	105	131	131	143	112	126	144	115	142	159	142	128	113	97	121	149	133	144	126	121	143	114	133	152	119	137	125	149	130	110	134	132	135	139	145	140	139	113	135	141	138	143	139	134	132	132	133	122	130	142	137	127	126	147	112	142	130	118	130	116	123	133	120	145	137	126	126	138	132	145	129	144	151	128	131	116	129	132	142	132	122	124	129	130	130	140	141	131	128	127	146	131	135	138	145	137	152	125	142	142	118	141	137	104	135	139	114	152	115	132	146	114	133	129	168	132	120	113	160	129	151	120	147	123	132	113	120	133	132	139	131	114	143	125	123	130	167	136	125	125	125	147	143	136	122	122	146	140	113	152	136	151	151	112	117	119	144	159	148	144	156	138	116	132	131	127	147	138	134	146	128	127	134	140	136	125	120	111	121	128	135	109	125	148	143	131	139	128	127	134	130	135	151	117	131	136	129	143	132	123	143	102	128	115	118	127	157	129	116	115	125	136	139	124	137	139	124	150	123	154	132	124	127	150	141	126	122	137	143	138	137	119	129	137	121	127	118	110	144	115	127	136	130	144	132	148	124	116	126	121	140	121	145	154	140	127	143	135	158	125	119	119	128	114	137	130	100	123	134	135	102	137	122	125	132	130	156	130	106	129	112	106	129	129	120	115	119	137	125	151	139	136	142	128	142	130	131	157	146	141	132	100	132	149	119	139	133	143	162	121	118	146	122	153	152	132	141	130	135	126	141	133	145	158	122	128	124	138	108	138	143	132	129	128	133	130	133	151	152	114	134	141	119	138	131	128	124	121	131	136	128	135	139	109	139	140	122	130	140	115	128	141	145	134	135	135	139	125	145	117	131	144	165	118	143	135	130	131	124	151	136	124	116	146	119	126	125	139	117	155	134	122	158	138	130	149	137	128	147	117	142	129	138	142	132	119	145	143	126	123	145	123	130	127	136	107	128	139	120	119	147	129	140	131	144	123	143	140	130	119	138	122	119	136	125	119	148	118	119	126	139	135	128	117	117	117	134	143	138	132	137	140	150	144	146	115	122	114	148	133	130	140	123	122	134	145	134	137	133	105	108	124	120	122	144	153	145	145	138	156	139	120	146	130	128	121	137	130	113	128	145	108	122	118	138	141	115	136	138	143	152	135	124	142	147	140	148	115	126	143	117	147	144	139	137	148	133	150	126	145	139	122	123	144	142	130	116	129	134	122	126	124	118	127	113	128	136	129	134	105	124	111	160	134	132	130	140	130	106	128	161	152	129	120	132	135	129	130	124	133	136	144	117	110	114	123	153	149	126	128	143	143	140	133	130	126	129	130	125	128	127	140	131	121	107	108	114	132	147	130	136	118	126	136	136	136	114	141	150	131	135	130	156	129	126	130	137	140	126	125	128	140	142	127	125	131	161	126	129	132	122	135	159	127	126	118	107	118	126	109	149	129	129	126	131	131	129	127	133	126	137	123	111	138	126	142	124	121	143	144	132	135	139	130	134	127	120	131	129	119	130	133	157	150	151	112	127	119	126	133	129	124	143	132	139	136	141	116	140	136	142	130	115	112	116	120	117	133	102	146	154	155	131	136	133	125	109	143	125	136	131	137	146	144	142	132	114	120	118	145	138	132	130	125	117	131	132	138	137	125	121	128	124	122	138	126	101	140	150	149	136	136	135	116	122	110	114	131	118	126	133	114	116	118	117	128	139	122	128	128	130	138	118	121	112	117	156	153	128	133	108	135	134	139	130	131	142	148	135	140	124	130	133	126	140	115	117	159	157	145	130	125	140	133	139	131	116	141	124	112	139	134	130	136	130	110	146	148	127	135	140	125	133	117	115	140	111	140	149	122	156	139	142	120	118	145	131	155	137	140	149	130	121	132	145	118	158	135	136	153	107	130	121	133	124	165	124	131	133	107	110	155	109	118	124	132	130	116	118	110	135	141	139	159	136	153	135	108	125	110	119	115	149	142	136	143	120	152	118	137	154	153	140	141	134	112	135	136	135	135	115	131	149	139	129	143	154	132	126	136	131	130	126	133	156	151	144	145	135	131	124	148	137	163	138	128	119	112	109	133	139	124	134	137	118	112	129	133	137	134	141	143	135	156	129	145	144	123	117	128	153	165	154	145	124	130	115	163	127	140	125	119	141	144	142	110	130	131	124	134	136	125	133
6255	1230	2889	3316	2918	2301	1946	1681	1320	1122	1010	917	857	755	724	700	665	630	593	584	504	504	543	473	486	498	468	462	462	440	420	425	454	441	402	438	378	410	402	415	365	398	377	418	364	399	364	385	374	389	375	394	381	381	366	370	367	389	360	395	373	336	364	382	356	395	391	343	358	357	363	394	360	376	349	372	356	346	375	347	358	328	387	340	370	388	329	339	347	364	353	339	360	362	371	353	341	332	346	354	372	367	326	347	314	388	336	337	356	334	367	351	358	340	360	367	361	356	359	315	333	360	354	350	362	357	378	342	363	367	347	352	319	362	346	349	362	349	326	357	342	387	359	362	343	359	333	374	347	382	338	363	337	345	358	370	330	374	344	364	348	354	335	332	362	346	354	377	374	311	398	378	364	374	360	321	372	307	379	354	367	344	340	329	339	345	353	326	366	327	364	366	319	346	344	342	361	381	375	341	317	372	375	335	373	321	345	359	318	362	381	352	322	328	348	363	329	351	322	333	325	384	338	320	348	357	377	353	377	338	350	369	370	340	301	323	356	328	368	365	365	352	343	376	349	359	340	350	314	357	374	366	354	345	369	363	359	358	351	353	349	353	348	347	386	346	365	348	322	390	383	355	363	365	384	319	387	362	359	316	356	338	359	313	354	333	335	362	341	375	343	330	329	339	332	331	362	351	333	359	345	393	351	360	360	367	388	369	296	343	334	377	363	344	347	380	340	331	366	347	316	321	339	340	349	356	377	381	368	345	351	332	359	339	337	335	358	348	336	382	365	360	345	332	335	375	342	343	337	328	340	333	359	369	331	354	378	337	356	373	342	338	342	369	344	362	361	316	372	347	385	358	352	362	359	356	330	330	355	359	353	349	324	329	378	362	376	360	329	346	405	347	354	389	361	347	355	313	348	338	319	378	357	329	351	347	372	348	310	326	361	360	366	360	372	372	326	347	339	377	316	367	326	342	354	347	346	347	344	359	351	373	356	361	304	317	341	304	377	355	333	365	339	373	337	342	323	339	324	342	349	343	381	358	368	334	353	316	333	365	384	373	373	339	353	329	343	346	347	330	350	338	335	366	339	344	377	341	323	351	376	317	326	391	369	331	368	336	331	340	377	351	376	359	328	337	358	349	362	358	355	339	365	329	373	343	318	368	365	359	329	356	371	369	342	353	341	365	353	334	334	316	361	378	335	366	379	322	366	337	355	327	347	353	333	387	376	360	348	344	365	354	359	323	341	368	374	356	333	354	332	375	338	359	354	350	347	348	349	342	342	349	345	356	344	363	369	346	339	353	339	344	349	360	331	333	346	371	355	391	365	357	370	361	349	366	329	367	347	362	328	354	365	362	331	351	339	372	369	322	352	358	390	345	359	360	369	337	335	364	334	360	331	369	345	363	349	347	357	370	347	338	362	375	355	355	348	358	335	345	341	376	339	370	367	375	347	342	360	326	373	344	355	329	353	358	367	349	339	321	338	391	345	330	367	344	368	351	354	356	349	378	329	319	403	347	362	353	309	382	308	383	358	397	342	344	345	363	368	356	363	345	360	352	363	351	354	338	334	355	339	389	372	385	346	322	342	326	328	379	357	361	338	337	369	360	373	379	359	344	341	353	368	336	365	354	384	368	333	343	325	372	336	371	344	318	333	332	378	356	367	376	351	359	359	351	355	343	356	341	375	373	361	363	362	384	372	330	362	351	337	345	372	352	376	326	357	360	354	341	359	318	365	359	348	355	331	335	360	326	359	377	341	343	368	312	342	353	338	394	371	350	344	353	315	346	362	374	357	343	332	349	367	363	342	373	319	340	367	336	335	349	386	378	354	331	339	368	349	347	351	359	331	314	313	356	332	343	379	350	356	334	351	354	377	336	351	307	374	317	324	342	351	381	372	309	363	335	324	369	347	355	383	301	378	351	344	343	342	361	325	335	347	335	326	364	335	347	351	349	341	328	362	323	356	332	330	343	349	346	344	343	376	358	355	369	406	382	336	327	363	370	332	352	351	380	368	355	347	334	326	371	367	374	350	351	326	354	323	344	338	337	378	323	360	335	362	335	310	348	362	355	339	371	348	347	376	372	346	347	351	350	348	361	328	368	323	349	341	369	335	362	341	379	367	353	348	353	350	352	345	363	390	354	401	354	342	333	361	339	343	396	380	329	370	341	370	356	388	354	343	347	358	337	327	306	358	371	373	350	349	334	342	353	340	340	358	338	387	355	369	369	379	360	380	352	327	362	360	399	350	356	335	370	345	360	384	394	341	350	351	322	358	339	370	337	367	351	354	321	333	347	351	336	334	357	349	351	366	355	388	341	345	331	369	376	339	343	355	374	315	358	383	348	356	392	335	335	352	372	388	325	350	332	367	359	374	364	353	337	344	337	351	363	380	372	352	374	326	360	345	335	354	353	340	304	351	398	381	332	362	370	346	360	334	343	358	388	346	388	309	360	343	349	357	364	370	347	336	360	356	358	354	348	350	366	317	371	363	370	370	372	322	367	350	364	364	367	339	357	361	357	378	369	345	358	362	331	385	348	332	360	369	345	359	406	349	345	319	414	360	369	328	367	354	303	314	385	355	340	362	309	360	373	334	356	331	336	347	374	388	368	358	336	349	344	366	327	340	337	345	335	354	376	363	351	321	341	337	364	350	349	344	376	344	395	364	369	367	331	390	325	364	362	363	339	359	331	331	383	349	342	337	382	361	321	346	339	342	393	359	353	358	345	379	365	352	363	361	330	349	325	363	324	372	335	369	349	363	334	358	375	321	382	379	351	337	379	337	363	368	354	337	336	358	362	334	364	377	338	346	374	345	355	361	366	354	365	362	344	354	328	320	331	375	340	352	341	345	377	339	370	321	359	368	338	312	327	368	326	322	311	346	369	345	365	388	347	353	355	405	379	353	338	328	321	313	340	360	314	325	372	342	355	356	329	390	359	307	354	343	340	383	361	339	345	346	331	340	366	330	358	360	360	348	394	347	353	352	356	353	343	336	322	351	353	345	353	332	344	351	363	340	348	338	355	342	354	359	353	362	343	336	378	374	335	319	357	356	333	339	387	327	338	330	350	336	327	355	313	334	330	328	345	367	358	339	328	352	339	376	377	347	345	351	355	333	373	359	369	335	338	384	337	365	387	329	346	354	351	367	355	346	326	355	333	344	395	331	320	345	396	341	366	381	390	344	369	338	329	328	343	332	367	364	348	364	322	360	351	311	358	333	335	355	384	335	371	363	352	385	348	371	346	349	363	361	330	314	331	359	354	348	373	322	332	362	346	379	367	357	360	362	400	340	358	361	336	360	370	342	333	317	389	356	373	362	331	338	346	351	351	372	349	392	350	345	378	365	379	357	356	344	350	313	320	359	354	375	343	396	332	344	371	350	351	360	326	346	340	351	383	342	390	342	353	324	345	339	372	349	357	358	355	378	316	368	351	365	373	377	368	336	367	353	322	356	327	324	352	335	349	331	378	325	345
16983	2794	2562	1879	1317	929	773	615	537	445	415	347	346	351	286	305	321	278	282	262	277	242	257	255	249	245	245	248	265	259	225	222	257	239	209	205	230	225	226	214	224	201	224	225	220	242	232	226	214	230	209	225	231	250	207	193	193	244	211	211	218	209	234	200	210	224	220	239	245	206	203	220	236	190	227	224	224	227	203	201	226	197	195	220	204	217	200	238	214	200	199	207	228	213	226	215	218	225	207	233	232	212	218	191	189	228	221	209	212	223	225	206	208	196	211	218	207	199	245	223	232	204	226	224	229	220	212	224	223	205	218	225	193	205	219	181	221	242	229	217	212	226	199	219	205	198	189	182	190	191	199	216	215	215	197	217	229	219	182	190	218	217	208	205	210	201	189	177	197	226	242	222	198	200	205	207	237	229	221	213	199	199	217	211	221	228	222	209	218	226	229	207	206	220	200	225	192	230	181	210	203	203	217	210	211	218	224	219	200	227	240	197	226	207	247	210	185	225	222	234	204	216	209	212	215	223	210	206	200	226	230	180	226	211	241	228	207	192	241	217	193	229	210	252	207	198	210	226	217	230	206	201	201	205	231	212	219	211	190	231	212	210	220	233	218	204	224	205	204	236	204	213	211	208	231	223	226	176	229	217	256	211	206	230	210	252	204	229	181	212	209	248	208	207	207	226	211	214	209	203	220	207	208	205	223	200	215	195	201	232	203	222	206	210	209	212	233	211	209	223	194	228	202	225	198	232	222	204	215	232	214	240	205	210	206	254	233	199	219	213	211	211	207	225	194	184	187	217	216	211	211	233	217	193	214	215	206	208	202	228	205	204	227	193	192	212	219	209	225	214	204	219	193	210	238	203	181	223	191	182	208	213	222	218	218	217	202	215	222	226	198	221	196	200	197	210	219	212	208	178	235	184	203	216	190	212	211	204	223	210	204	208	222	188	220	224	198	207	207	206	206	237	229	200	206	218	206	195	202	205	174	214	194	199	202	215	228	222	210	218	174	193	187	170	201	201	209	182	220	218	209	223	236	215	233	216	231	200	195	186	203	227	239	227	207	200	224	211	207	221	185	220	209	215	210	224	219	203	236	197	197	200	226	216	212	226	200	212	221	210	212	218	233	205	221	231	213	218	216	216	208	202	209	194	196	180	233	202	217	240	239	228	208	234	196	219	244	217	199	197	227	203	187	203	203	204	251	234	226	225	229	215	211	207	224	219	208	190	219	194	192	216	190	221	214	216	215	210	202	191	209	219	215	218	244	190	220	229	205	206	208	230	217	236	235	197	227	200	221	193	198	167	208	228	208	223	226	207	210	230	214	240	188	188	217	202	229	225	224	186	203	231	197	236	238	198	203	202	213	199	236	232	181	216	217	224	199	219	222	211	200	223	207	192	193	223	201	239	218	204	208	200	194	186	179	210	200	224	196	210	227	224	241	221	187	201	213	227	230	213	212	193	188	212	230	201	206	195	211	220	218	218	213	206	213	210	212	205	225	208	229	201	244	238	232	229	234	215	199	222	221	214	210	201	202	199	178	218	241	217	230	198	187	218	195	193	189	202	220	183	206	230	196	223	245	202	221	238	195	202	220	199	223	203	196	209	190	206	219	222	216	228	232	227	231	206	227	223	221	216	214	216	190	204	211	207	207	211	212	239	203	207	229	226	185	204	225	197	230	225	214	185	199	240	206	227	198	174	223	200	207	204	214	178	219	241	208	243	205	229	209	229	232	241	219	212	210	240	229	233	219	210	207	212	211	193	230	194	247	245	210	239	241	204	210	218	217	219	216	213	205	216	212	183	222	227	199	219	233	179	215	218	215	234	230	234	207	230	226	223	209	181	216	218	220	228	201	206	186	178	200	225	220	209	221	204	215	224	197	191	222	202	208	188	204	239	213	215	205	221	212	226	197	223	216	200	228	165	213	210	216	243	186	215	232	222	218	195	219	263	218	223	188	229	228	200	204	203	222	231	224	217	189	217	179	216	218	207	220	211	202	190	233	199	205	250	198	212	202	196	195	206	216	212	197	228	214	231	232	225	198	227	194	199	212	200	198	202	225	191	208	208	202	235	199	201	201	205	237	201	218	199	184	210	183	197	213	220	217	215	223	200	184	231	237	206	189	222	233	220	230	211	230	210	223	211	226	217	220	206	227	191	229	199	202	195	213	201	229	193	222	216	220	191	202	193	219	244	221	224	244	232	210	207	213	201	205	213	192	189	217	240	206	204	203	210	219	222	229	196	228	216	205	192	205	210	242	191	191	192	206	215	199	221	170	193	214	199	223	203	218	234	233	218	207	218	206	181	198	206	234	222	200	217	194	214	195	167	204	209	222	189	215	225	200	238	208	191	209	214	199	229	199	219	223	230	217	217	243	200	195	196	236	227	218	221	193	222	199	230	199	216	203	218	245	215	181	193	213	211	181	220	192	220	209	225	226	226	193	207	203	200	220	219	220	207	206	200	256	224	190	219	213	189	191	208	212	229	217	214	226	219	230	211	213	198	204	221	207	230	218	220	203	207	218	194	210	219	228	242	216	187	213	189	226	233	236	226	209	212	198	202	240	213	204	242	222	229	228	214	227	208	196	214	237	223	205	220	196	206	229	207	201	203	236	202	222	187	200	205	229	204	229	219	186	219	204	255	199	255	204	201	217	224	248	248	227	223	227	184	214	237	189	215	205	218	211	237	219	207	195	215	177	206	197	231	200	195	200	235	205	222	218	231	213	234	233	197	206	211	191	223	213	208	195	237	215	205	220	200	202	189	214	204	198	203	175	203	200	208	228	212	197	203	209	229	207	211	193	221	221	223	217	197	208	218	184	186	193	218	208	205	210	201	225	223	221	212	218	200	190	219	214	227	219	233	244	191	226	200	205	214	190	228	218	210	225	196	215	197	225	196	198	195	217	220	195	203	216	207	205	238	223	228	218	220	225	244	213	198	229	202	223	216	222	243	193	204	231	198	207	184	237	223	202	214	203	195	204	206	233	233	198	210	187	228	214	205	239	215	206	219	223	201	229	199	237	198	214	220	196	218	220	214	232	208	209	189	237	214	220	233	217	208	208	197	205	202	219	217	234	211	220	233	251	204	197	203	205	229	198	226	224	227	212	240	195	201	212	207	203	253	202	233	218	192	213	259	192	242	211	227	214	198	211	233	243	222	197	210	234	191	207	210	200	210	202	219	225	219	206	202	224	193	211	190	223	183	220	241	223	204	203	199	213	231	217	204	233	236	220	204	196	195	196	196	189	209	230	203	205	225	206	197	202	202	221	220	208	219	213	205	195	202	207	200	205	232	195	200	203	212	206	226	215	196	214	220	219	189	213	239	235	211	200	205	217	193	207	235	217	214	213	212	190	220	210	232	211	227	218	194	207	219	211	228	209	204	197	215	204	207	227	214	219	196	192	206	211	247	209	197	224	203	215	204	221	202	192	173	245	239	187	202	228	225	228	215	193	233	234	203	215	207	236	207
7992	2088	5071	5680	4821	3883	3238	2687	2270	1973	1769	1587	1368	1241	1156	1092	1052	1074	930	873	797	804	823	798	755	740	669	685	710	658	693	656	643	621	616	650	647	608	657	574	607	596	604	579	599	601	612	584	558	564	559	542	551	539	564	562	577	508	589	547	540	560	527	566	564	490	522	498	521	564	517	576	540	500	528	544	547	498	493	610	546	518	509	476	477	499	539	505	546	528	551	566	515	535	518	527	517	486	533	498	500	544	530	525	536	559	489	520	525	525	544	533	493	518	493	514	530	539	519	558	498	479	535	475	551	515	540	475	550	495	474	526	498	500	530	512	511	503	504	511	547	510	499	483	491	474	522	465	482	533	536	552	499	508	488	486	506	505	555	492	509	512	511	504	545	551	474	547	548	493	508	520	533	483	519	511	521	531	508	510	515	482	471	516	488	529	497	529	518	515	537	495	484	483	547	500	515	545	480	553	522	487	503	547	497	504	531	503	519	447	516	524	516	523	511	482	514	519	474	465	491	526	505	518	506	525	526	537	543	534	505	519	522	501	490	514	495	523	563	498	480	536	541	484	499	520	500	504	542	458	502	483	503	507	526	517	531	480	528	517	469	481	533	522	503	509	520	531	472	514	529	510	523	474	479	496	531	533	495	448	508	526	549	516	526	513	475	484	489	490	482	501	518	500	519	489	506	476	512	511	510	502	479	537	546	554	463	511	507	492	526	509	515	489	504	534	502	526	545	494	512	496	510	532	495	503	509	505	512	521	513	515	498	500	509	460	491	492	561	510	521	486	497	479	498	522	543	523	500	514	501	516	496	525	512	482	514	453	508	513	510	564	554	506	526	536	510	500	507	532	498	531	544	484	475	513	548	493	543	466	488	505	498	492	498	517	521	506	508	519	508	504	513	514	467	526	490	505	478	514	537	494	519	507	505	522	507	527	525	487	501	514	457	554	501	515	513	528	486	534	495	498	530	494	542	526	516	548	520	483	480	505	496	508	537	519	576	543	515	525	519	535	489	512	460	505	547	498	459	562	514	471	531	506	480	481	499	516	532	474	479	544	521	523	516	490	481	524	541	532	520	503	484	471	567	476	487	521	548	515	543	519	510	515	483	531	511	551	543	534	520	494	494	485	519	488	526	515	500	495	500	502	493	517	484	499	503	507	511	543	484	499	513	476	537	521	513	515	502	513	519	445	492	486	523	482	510	499	561	509	528	508	503	544	471	521	461	508	508	523	490	521	466	519	474	488	477	514	514	501	540	529	497	515	506	504	514	501	492	511	497	539	498	505	487	511	496	505	516	490	472	519	456	492	488	510	532	502	525	512	483	523	493	517	488	499	486	513	491	511	517	551	516	467	512	520	519	494	532	498	523	498	512	539	504	467	527	509	530	488	539	497	536	524	553	510	526	520	532	457	528	543	529	496	516	485	514	511	507	470	504	534	506	502	529	510	534	519	489	467	541	497	485	492	551	498	490	531	539	479	497	556	516	481	563	511	493	516	531	456	535	510	491	533	510	477	529	503	526	496	482	557	495	525	496	492	473	477	505	480	533	496	501	498	548	511	522	529	497	510	469	482	478	511	506	544	507	499	503	494	522	554	521	528	532	550	496	544	499	489	509	524	454	499	456	515	539	516	497	509	510	536	484	502	522	499	505	534	497	523	504	545	494	480	442	517	497	502	472	528	499	492	526	510	483	518	477	554	464	527	484	527	529	479	494	502	495	501	509	545	541	490	506	488	531	546	542	534	499	481	490	518	503	492	480	494	476	489	452	471	549	499	535	554	514	497	486	497	527	485	512	488	506	530	504	489	513	515	477	490	510	528	507	489	500	499	523	513	497	507	478	558	498	488	554	496	506	526	504	468	517	504	516	498	477	501	516	537	552	504	521	506	499	522	502	516	477	522	505	522	481	534	522	535	485	555	499	531	495	492	524	513	530	511	481	520	509	476	507	505	521	502	502	525	527	500	496	543	521	534	524	504	528	518	544	502	479	491	582	520	544	493	537	521	485	493	538	547	507	524	540	543	503	503	498	529	490	493	490	512	482	515	468	530	518	537	498	524	534	525	493	531	512	553	548	452	497	488	560	521	509	490	475	540	529	490	478	471	486	533	495	544	511	494	471	500	511	500	500	520	544	543	492	527	556	484	483	476	522	527	510	478	554	509	531	538	472	549	509	504	527	527	471	491	481	514	497	531	521	528	522	503	542	491	520	540	512	478	454	509	536	505	493	485	485	517	554	517	532	535	498	503	518	536	508	508	509	496	566	512	511	503	526	499	522	501	491	549	523	482	478	544	479	529	497	534	527	548	494	504	537	470	490	539	515	538	509	550	520	488	489	539	522	516	484	491	512	472	504	498	503	533	515	503	492	507	516	503	519	524	511	521	523	480	527	531	540	468	504	512	544	505	528	505	523	582	530	491	507	478	554	495	512	484	562	478	474	461	466	515	520	479	527	495	491	522	514	494	517	511	523	550	530	503	533	523	503	528	498	531	518	503	551	526	539	526	495	514	493	518	503	541	459	475	486	518	500	518	475	462	524	516	489	516	509	538	492	538	499	491	519	490	495	526	548	519	492	536	510	556	521	495	501	511	521	503	536	503	522	491	524	542	527	539	513	501	514	524	538	490	522	490	530	559	515	514	530	525	502	532	535	555	491	569	471	526	496	488	499	503	530	493	495	484	474	523	464	510	494	534	479	489	509	518	506	539	514	533	518	492	505	487	503	525	526	535	507	509	483	513	512	521	535	495	515	464	522	528	518	545	540	502	490	552	485	480	536	489	511	545	509	478	516	517	523	476	524	489	525	483	525	524	518	482	497	497	509	521	506	502	518	520	500	510	511	472	540	513	503	528	501	511	515	538	501	515	478	515	492	519	533	492	534	501	519	519	520	539	544	522	519	502	502	522	511	502	476	505	500	528	506	464	501	491	513	539	464	470	525	510	508	509	494	494	506	517	504	462	497	522	513	461	487	503	501	554	520	494	453	484	490	554	496	524	499	531	489	542	523	517	501	502	532	503	533	539	510	505	500	535	539	488	469	520	515	523	530	527	542	492	497	535	522	541	531	521	513	521	519	488	520	494	505	501	485	567	462	531	515	519	494	514	491	500	499	521	470	490	504	504	563	475	521	530	498	499	498	496	495	520	484	540	551	524	473	560	522	521	510	510	544	496	497	513	519	506	504	531	559	484	551	530	500	520	546	490	510	535	481	484	522	551	513	487	508	511	499	494	516	517	514	512	521	508	487	519	486	484	486	500	509	567	525	516	523	495	494	560	513	509	493	482	513	574	543	522	550	540	536	502	480	502	512	517	528	517	487	460	521	473	524	512	530	482	527	544	518	487	512	453	525	532	539	474	505	521	504	549	516	487	503	500	538	499	490	517	488	489	489	525	486	531	502	487	485	493	500	537	502	533	532	487	491	534	512	521	475	516	520	474	524	487	542	520	490	520	499	528	507	538	516	516	514	464	480	495
2243	78	75	76	58	62	59	49	59	52	49	40	33	51	45	46	51	44	40	40	54	40	52	44	41	36	45	44	37	54	30	33	38	43	57	45	33	46	25	63	57	42	29	46	60	50	45	53	46	47	43	47	44	49	43	40	45	42	44	33	42	37	34	48	39	51	47	45	48	43	41	44	39	51	42	46	58	57	46	37	36	44	51	51	59	50	46	59	44	38	45	39	44	51	43	39	42	48	39	39	49	49	52	41	42	41	31	40	46	43	52	53	48	44	37	45	40	41	40	42	54	44	49	40	55	53	42	49	43	35	44	43	64	45	47	42	48	54	57	54	45	45	44	39	41	50	32	46	50	43	39	41	47	53	55	52	40	36	46	47	48	43	46	43	51	47	44	41	44	49	48	37	43	49	39	62	36	42	37	40	41	44	39	38	41	54	48	36	37	38	51	46	40	36	42	35	49	34	44	51	40	45	54	46	51	57	56	37	39	58	45	56	42	39	43	45	45	47	39	46	55	55	42	52	44	42	42	40	39	40	54	39	48	36	41	43	46	57	43	60	37	37	42	57	46	40	41	40	34	41	58	44	45	40	41	41	43	58	44	51	52	36	45	41	61	41	54	39	51	41	43	33	47	45	42	43	45	27	46	43	54	38	34	41	34	46	51	53	44	52	45	41	38	40	44	48	46	53	51	49	48	45	55	46	39	44	50	37	45	39	49	26	45	45	39	46	36	45	46	29	45	50	45	44	44	46	36	36	49	41	43	36	39	21	40	44	42	57	66	47	45	47	41	59	44	37	56	40	47	41	43	36	41	54	41	41	40	38	36	43	48	38	40	54	46	41	50	52	43	37	32	49	41	36	54	42	38	41	41	36	51	61	41	41	49	44	46	45	40	52	45	49	47	47	51	63	32	43	46	36	47	46	52	40	48	50	36	44	58	44	35	42	41	47	41	29	36	52	41	59	46	56	42	44	64	41	39	35	56	38	34	43	46	36	45	52	35	38	38	42	45	49	40	37	57	36	38	46	43	43	45	56	46	45	45	54	45	47	38	40	32	46	43	44	41	52	53	56	42	52	41	43	50	43	57	38	40	45	45	40	40	43	45	40	43	30	51	36	53	49	42	54	54	61	47	52	39	44	28	40	29	42	49	43	56	35	52	49	44	36	55	35	39	37	37	40	41	24	47	53	52	48	50	37	36	30	47	37	39	44	52	33	48	60	49	25	56	50	49	61	66	38	56	63	54	35	51	49	47	52	51	45	47	48	45	36	42	40	41	41	40	45	42	56	47	53	39	40	29	37	42	51	44	38	54	57	33	42	40	44	50	36	44	56	34	41	46	49	50	48	46	50	44	25	38	54	46	38	52	36	40	49	51	47	45	46	38	45	49	36	39	56	36	54	40	59	49	54	45	35	35	53	28	53	52	46	44	46	51	43	51	39	51	57	48	54	37	58	46	45	42	39	50	46	52	28	62	42	43	49	54	45	35	45	50	43	42	39	38	34	36	43	57	37	49	55	45	43	49	39	44	34	44	53	48	35	54	51	50	58	35	46	49	49	34	31	47	48	46	46	34	46	43	24	53	45	35	53	50	33	35	42	51	23	36	37	69	46	44	54	39	53	43	39	48	40	55	49	44	38	43	44	47	40	35	48	58	41	45	61	50	45	43	46	48	47	49	49	46	41	40	33	49	39	52	40	36	35	43	55	38	53	37	43	29	51	42	51	46	37	39	41	42	41	43	30	44	43	45	45	43	36	48	41	59	31	51	49	38	51	59	45	52	44	54	42	55	52	39	42	46	36	45	43	46	42	47	46	42	44	40	35	39	35	44	40	31	39	45	50	33	46	60	43	45	42	37	42	48	43	50	53	43	48	55	53	32	38	39	49	47	37	44	38	45	40	43	43	41	50	36	55	42	40	43	48	55	50	36	40	43	41	39	50	49	33	39	39	45	49	42	37	46	42	45	56	45	50	42	47	33	43	48	40	47	35	40	44	44	44	52	51	51	44	46	55	52	45	34	48	44	45	52	31	53	48	47	34	43	48	61	38	39	58	47	41	51	48	29	52	44	37	30	59	45	69	51	48	48	35	48	56	64	41	55	56	46	58	46	39	47	48	40	47	39	41	36	37	42	48	38	50	52	35	47	37	39	40	49	51	34	51	52	44	43	46	46	53	49	46	51	53	47	49	51	48	39	46	47	45	45	38	41	42	34	43	35	52	46	33	46	45	49	40	44	35	33	37	42	46	46	47	64	36	37	40	44	55	44	41	38	50	40	47	38	51	39	38	51	53	49	50	40	41	41	48	57	48	46	47	33	34	43	39	51	66	43	58	50	44	32	51	46	53	51	40	44	53	46	50	42	35	54	40	43	51	54	40	50	51	38	34	51	49	39	42	40	53	46	40	52	43	47	45	52	42	50	45	63	50	54	55	39	42	48	46	45	33	33	56	44	59	57	34	42	38	47	46	36	42	53	40	53	40	43	46	44	40	37	53	45	37	47	56	42	40	48	39	35	37	38	34	39	41	38	33	36	59	37	42	45	43	40	38	37	44	50	53	48	40	52	44	41	36	59	42	40	53	58	40	35	32	41	56	40	44	45	34	43	39	56	47	42	56	42	31	51	49	45	44	46	52	42	44	46	37	41	45	47	38	50	54	52	42	48	48	42	42	33	58	44	48	49	40	44	40	49	55	49	47	33	57	39	56	40	39	36	49	53	31	46	54	43	44	42	35	47	49	37	37	52	43	69	54	36	42	52	43	34	42	52	52	39	54	44	34	41	30	41	45	42	58	40	50	47	38	47	52	49	44	43	49	39	46	41	36	45	42	47	52	50	47	43	52	46	44	41	55	49	48	45	57	42	44	47	48	43	38	61	54	45	55	46	49	43	46	48	36	44	46	58	44	41	34	37	43	48	44	48	44	52	44	51	52	42	36	47	50	49	36	38	60	52	49	52	58	47	45	43	46	45	49	40	46	38	48	48	44	49	34	53	32	44	31	39	38	39	48	46	54	41	50	52	51	49	45	50	29	27	43	43	59	48	48	63	47	46	36	33	42	55	48	33	46	48	54	46	55	49	44	42	39	41	47	53	43	48	46	42	45	53	43	39	39	49	46	36	44	43	47	51	36	53	42	52	43	37	49	42	53	47	35	38	56	50	46	40	47	52	31	48	47	48	48	49	53	37	42	49	37	36	46	50	51	40	52	31	36	43	55	45	34	40	38	41	52	46	43	36	41	51	29	50	52	50	40	42	41	54	37	52	41	40	39	56	40	45	50	36	41	40	53	49	45	39	41	50	41	42	46	45	48	61	44	54	42	40	40	46	58	35	41	35	38	45	43	49	39	51	55	33	44	54	43	48	43	37	40	35	49	42	41	40	42	35	44	56	41	43	34	54	42	35	52	43	43	49	38	50	41	35	51	62	48	40	40	51	44	41	42	53	43	52	36	48	41	54	52	41	51	38	47	34	46	50	41
2174	185	281	284	256	217	195	186	191	190	171	170	170	183	182	166	164	160	165	159	167	155	169	158	166	162	162	159	158	143	146	147	144	162	149	168	163	165	165	154	173	160	167	161	163	158	177	161	161	148	162	169	166	164	150	148	161	146	150	137	178	137	164	165	165	137	173	144	160	189	163	143	153	160	160	156	161	154	159	170	164	167	145	168	164	157	163	155	144	153	164	144	161	148	159	159	144	143	173	155	173	148	166	158	153	170	146	136	160	171	156	174	150	167	165	177	174	176	152	173	151	164	165	177	138	175	171	166	160	161	173	139	149	168	146	172	172	162	148	152	168	165	171	162	160	164	147	168	123	137	149	160	140	176	155	148	176	156	144	146	174	160	163	144	170	147	185	164	163	167	132	155	167	153	144	138	167	167	136	162	155	159	155	161	138	137	160	144	139	164	160	141	162	145	164	155	161	148	159	132	138	164	168	176	164	135	156	149	153	145	167	148	156	145	156	137	136	148	151	165	154	164	157	140	153	135	135	150	139	179	162	165	147	160	173	154	134	159	145	171	157	160	169	146	155	153	169	154	137	174	140	153	156	135	143	156	154	158	159	156	165	164	149	146	170	151	183	154	130	148	146	152	156	150	166	164	160	155	169	145	162	159	145	157	165	170	142	158	139	156	171	148	180	154	163	144	131	154	170	156	160	139	145	147	143	152	148	148	155	176	144	153	153	153	134	141	159	151	155	154	155	154	161	150	142	150	145	164	150	159	152	173	147	152	132	149	157	159	171	146	170	158	159	157	147	143	168	150	169	155	160	150	162	155	146	136	164	164	147	154	145	141	155	161	147	159	151	179	160	152	142	136	135	138	159	156	134	162	165	132	143	140	175	159	130	141	142	160	143	154	164	164	156	152	154	161	152	156	156	166	155	176	163	170	138	146	162	159	148	136	155	160	167	157	128	149	145	156	161	141	153	150	158	144	143	146	150	163	159	147	156	169	150	193	151	159	149	166	139	155	162	166	177	146	155	137	163	163	165	175	153	151	158	147	172	168	136	175	154	140	149	152	157	157	149	138	160	142	165	152	149	157	164	142	142	162	164	151	145	152	161	135	181	157	139	169	154	167	136	146	164	158	164	165	161	175	171	155	144	146	158	159	143	172	156	148	155	181	132	154	142	163	147	155	165	166	158	146	165	146	154	174	137	143	148	179	133	157	157	189	157	162	125	159	128	145	186	167	174	142	142	148	168	159	151	147	152	155	141	163	160	151	160	150	153	161	140	152	160	179	168	170	173	182	154	146	162	147	148	174	129	156	168	170	132	149	127	178	151	167	160	187	161	150	167	178	157	138	145	157	164	164	133	168	152	147	151	129	149	163	159	140	169	151	146	145	159	155	140	176	150	148	153	172	158	167	156	140	152	152	158	182	164	159	162	145	172	172	168	156	153	150	154	161	165	150	149	154	131	192	138	167	154	164	195	161	172	174	168	156	161	166	146	155	155	166	162	144	154	156	144	151	143	145	167	148	143	151	152	165	142	145	168	171	168	167	167	155	189	175	164	136	146	166	130	174	155	135	148	146	145	162	173	172	156	143	138	163	153	164	172	142	145	151	159	160	146	165	156	148	161	151	160	173	182	174	177	164	144	160	159	149	154	144	138	163	158	172	159	167	171	174	149	146	148	174	163	156	150	149	158	156	151	176	163	164	158	163	160	151	140	150	145	155	139	142	173	140	148	148	178	135	170	153	162	143	143	159	145	160	171	156	157	142	154	154	156	138	139	168	170	157	165	140	150	144	170	159	123	180	164	145	161	143	139	139	164	150	142	163	148	135	131	139	131	181	148	157	158	162	160	148	161	121	160	172	158	154	139	173	158	143	173	146	173	159	157	149	149	150	169	180	164	153	163	155	155	148	150	154	133	163	147	151	147	171	139	132	143	124	151	173	171	156	161	163	129	166	163	166	152	157	155	141	153	162	156	150	151	161	156	154	120	154	153	157	137	142	168	155	173	155	126	178	175	151	145	148	141	175	157	137	155	167	158	144	161	151	172	162	150	134	148	130	152	158	141	151	156	159	152	158	178	178	156	150	142	135	159	172	168	136	156	151	154	147	148	156	154	138	141	159	158	157	149	156	163	159	145	170	158	150	158	145	176	155	157	177	157	155	144	145	148	157	141	166	136	154	155	170	156	159	144	153	125	170	157	164	162	138	153	147	171	153	159	144	143	138	156	136	146	158	164	154	142	149	163	148	146	160	151	172	164	154	157	177	143	140	139	137	168	145	144	169	163	156	160	164	162	180	169	145	151	152	162	152	174	193	153	149	147	156	147	123	162	160	163	174	172	142	155	167	180	152	153	166	163	164	137	161	153	159	158	169	159	167	167	170	138	150	173	161	128	148	146	141	172	138	169	147	158	155	166	159	142	148	161	132	149	172	137	139	158	154	157	167	141	152	161	124	182	141	178	166	138	141	158	153	145	158	182	145	141	151	149	159	168	176	141	154	176	152	165	167	178	144	141	181	152	163	151	141	173	186	132	131	150	158	145	158	150	145	160	150	172	164	158	157	163	172	157	150	164	146	144	165	162	176	132	168	146	155	179	152	144	150	163	158	131	162	168	151	141	175	148	144	178	149	152	157	162	160	168	168	179	134	142	154	150	148	151	160	143	178	153	138	167	155	160	141	156	152	148	154	139	147	185	160	153	155	143	162	180	155	148	169	173	143	144	152	138	149	154	149	177	166	173	136	158	150	163	137	137	128	146	156	159	176	155	168	172	153	157	138	152	156	152	179	169	150	154	155	141	152	139	161	143	166	179	163	136	139	158	158	175	142	162	164	173	147	156	155	159	153	157	144	157	161	140	161	141	165	182	160	153	141	159	141	145	146	160	161	174	144	152	138	156	168	137	181	156	154	179	151	162	150	159	132	153	158	178	142	142	157	153	162	172	136	168	134	158	166	152	151	144	169	165	177	160	143	160	153	135	150	138	151	155	169	138	139	140	169	155	143	153	148	181	161	158	163	179	158	146	157	169	142	159	156	157	150	171	143	134	172	136	132	151	145	143	162	160	149	152	158	129	152	137	149	150	159	147	150	128	158	154	179	157	160	144	169	133	154	157	150	149	161	163	159	160	161	154	139	159	161	180	148	140	157	161	148	145	144	157	148	133	167	158	153	166	150	133	141	134	156	142	157	152	146	133	167	149	124	175	147	160	157	159	155	182	162	159	132	123	177	145	152	170	162	140	172	152	196	188	161	143	154	147	161	135	151	170	160	169	154	157	150	156	147	143	152	148	157	161	143	162	153	157	146	160	156	151	153	162	143	148	168	149	167	140	157	139	120	156	163	157	166	153	139	153	139	161	157	148	165	134	146	139	135	164	133	158	149	128	173	160	149	142	168	151	171	132	157	136	159	163	135	138	131	134	163	129	165	147	152	150	171	156	163	147	149	175	150	139	148	173	159	149	159	138	173	152	166	133	156	160	167
9663	1174	1480	1031	646	533	410	357	294	236	204	213	189	193	192	176	186	164	165	181	149	150	154	138	146	153	145	144	149	138	145	111	130	133	146	142	108	146	159	130	157	106	138	162	137	133	146	133	120	142	158	134	146	128	143	122	137	110	122	137	128	136	131	151	138	160	142	134	142	137	117	132	127	124	129	124	123	135	134	140	146	138	131	123	130	125	122	122	147	117	139	123	149	118	111	138	141	122	141	146	140	136	138	133	126	122	145	136	128	124	118	134	157	130	143	102	139	122	129	157	133	131	155	142	130	127	135	127	123	142	122	130	140	146	150	111	130	142	118	124	123	121	128	118	127	121	134	133	124	140	134	128	132	130	132	132	141	139	139	145	134	120	143	123	133	144	121	125	115	124	124	128	139	129	132	120	126	121	108	117	115	128	140	130	123	146	147	158	115	137	147	132	127	122	131	140	114	141	143	117	116	128	129	112	115	112	111	125	128	132	131	112	119	131	120	131	124	140	116	124	120	134	146	138	152	147	121	136	143	119	142	126	116	149	134	123	165	116	137	134	144	153	131	121	145	157	141	142	140	126	128	128	153	115	131	133	121	127	145	120	142	114	116	148	109	152	126	147	136	153	121	137	124	145	135	143	139	135	128	141	152	117	123	153	124	122	126	120	116	128	141	129	113	113	135	119	143	139	159	150	130	124	119	125	136	122	123	109	116	114	128	112	109	128	133	125	162	122	156	118	135	143	128	145	124	134	161	126	142	148	128	133	127	116	114	133	158	139	121	135	144	127	120	125	144	121	154	140	139	108	120	134	127	119	135	125	156	116	126	124	143	154	150	120	129	139	148	138	144	148	108	156	137	123	145	132	118	122	133	99	130	146	123	133	138	127	133	114	144	129	128	119	141	89	127	114	110	139	131	128	140	153	135	128	129	131	120	133	119	134	150	149	143	146	143	137	117	126	131	139	124	120	127	144	137	136	145	130	119	114	145	133	130	137	100	142	124	114	132	122	127	126	116	120	107	140	151	134	137	140	141	144	132	118	130	146	124	114	150	104	131	128	131	158	143	116	136	133	143	139	136	129	142	132	150	129	134	132	112	126	112	135	118	143	141	131	114	134	131	151	137	136	130	131	131	140	140	138	134	133	126	98	139	131	114	145	123	109	134	116	147	143	141	111	140	134	114	134	128	148	161	122	133	145	130	142	150	142	134	145	159	116	105	145	135	130	135	133	135	128	126	130	123	130	134	158	120	121	132	128	141	129	144	133	132	132	145	126	125	115	120	130	139	154	128	138	125	116	146	112	117	124	147	125	132	132	129	127	136	124	148	137	136	133	119	141	143	112	124	125	131	132	122	127	118	139	128	139	129	134	128	131	117	98	117	140	124	141	150	125	138	138	127	139	141	135	116	148	128	133	124	129	120	122	133	154	131	124	115	137	144	128	122	131	127	149	132	134	114	140	113	124	138	151	126	125	120	144	119	121	129	118	117	134	135	144	139	140	123	139	130	132	125	141	132	144	124	135	131	124	143	149	113	147	153	146	150	127	141	130	128	154	133	130	114	142	143	116	145	125	141	156	124	131	106	123	146	128	128	131	137	133	125	122	131	133	141	120	155	119	148	143	139	125	133	135	144	140	137	140	119	112	125	127	127	125	124	138	141	137	132	131	156	122	122	112	130	151	119	115	140	129	123	134	125	120	140	150	118	123	123	130	123	117	153	133	111	143	127	154	138	129	132	137	135	131	149	126	135	126	153	145	130	151	136	120	130	141	107	125	137	119	145	142	155	142	140	131	136	142	138	121	125	131	141	149	102	134	140	148	135	124	141	121	128	133	131	121	137	150	127	144	119	142	161	128	146	144	126	115	132	120	130	117	143	128	128	117	119	133	154	163	122	126	136	119	126	146	124	129	114	158	138	125	135	140	123	101	125	154	129	144	138	130	125	141	128	131	131	119	122	142	139	127	98	139	118	137	138	123	149	120	141	138	132	140	108	138	116	123	146	148	121	129	129	141	143	126	121	142	145	110	145	145	133	145	136	128	123	128	140	132	119	138	159	135	125	141	116	112	118	135	124	123	137	137	137	119	126	133	129	140	119	145	133	127	126	127	119	125	141	125	142	155	145	132	125	113	137	110	142	129	125	136	134	127	123	136	140	145	147	154	124	147	162	137	133	113	150	124	135	109	118	122	149	142	144	121	141	137	125	143	124	151	126	148	111	134	124	138	114	157	138	141	143	146	129	143	147	136	132	135	124	118	124	128	151	122	135	136	119	126	142	134	148	139	131	148	130	110	144	126	119	116	112	120	143	126	120	108	132	132	126	135	130	130	147	142	136	118	136	127	108	147	137	126	145	124	122	122	136	132	133	127	133	145	121	119	141	123	135	141	135	138	120	112	141	132	130	136	131	152	127	155	137	147	141	148	144	140	133	116	142	149	126	136	140	150	133	134	141	150	136	123	135	120	141	126	127	145	152	117	143	134	144	145	119	132	132	124	129	130	130	139	129	122	152	113	143	133	136	128	149	133	131	140	128	144	141	120	116	124	141	135	150	142	142	128	112	155	125	119	126	127	157	112	129	145	116	145	117	128	117	137	137	139	127	116	141	139	140	129	137	135	120	105	140	113	144	139	141	141	138	123	132	111	115	138	145	130	136	141	137	150	136	138	154	113	114	137	141	129	139	118	136	140	129	134	142	114	125	125	104	153	123	120	137	128	124	133	127	133	139	117	131	129	116	123	116	143	155	137	130	126	137	122	153	139	144	125	135	138	125	135	128	135	125	142	145	149	126	141	131	147	122	147	122	129	143	131	129	122	131	145	147	132	125	139	126	113	110	151	117	123	107	121	122	132	133	123	122	140	130	136	123	122	141	115	138	143	152	135	154	127	123	128	129	132	145	154	131	137	114	134	128	107	140	116	147	133	144	113	141	128	119	127	147	119	124	113	132	127	124	132	133	153	137	149	134	128	132	140	139	134	141	139	125	125	133	112	127	133	150	145	136	134	134	150	128	121	128	118	120	126	122	131	130	113	122	135	133	128	151	115	133	122	128	117	132	139	133	124	100	114	142	104	112	122	125	125	129	129	127	128	130	136	136	120	134	140	149	139	137	136	124	145	126	132	135	126	103	125	132	130	135	123	114	131	120	136	126	117	164	151	131	156	121	131	135	138	137	149	137	136	128	131	143	130	144	127	148	119	113	141	127	134	134	135	123	115	151	120	141	156	122	129	155	135	148	128	123	119	123	135	137	128	125	126	132	129	142	144	134	130	129	150	132	129	146	113	137	136	134	135	146	144	149	118	135	145	123	138	143	129	136	143	119	155	139	145	136	134	129	134	138	150	135	162	123	140	130	132	132	122	143	115	122	121	133	134	134	130	125	124	120	138	160	141	119	139	120	118	121	134	120	111	133	176	114	123	142	149	136	138	132	138	123	142	120	150	120	130	126	122	118	164	157	153	118	143	133	115	135	145	143	140
6197	1235	3394	3271	2795	2294	1835	1570	1343	1155	1035	898	792	793	735	695	612	582	630	574	525	519	512	498	492	467	482	440	459	426	410	424	400	429	432	408	425	427	379	387	395	394	366	371	408	395	369	358	393	359	360	400	386	375	386	390	381	352	370	372	414	402	379	371	371	371	367	347	361	382	365	359	378	372	402	378	348	368	380	368	376	372	339	355	346	366	382	392	321	364	366	348	344	332	371	396	361	357	364	378	331	318	324	359	360	331	377	403	344	349	348	353	368	355	356	349	364	364	366	357	363	356	357	400	354	353	388	365	351	323	397	353	331	383	372	348	327	352	361	346	358	359	365	328	357	337	359	352	356	360	345	340	365	378	342	329	340	369	392	359	322	341	314	327	346	352	367	380	355	346	343	317	331	366	340	328	360	381	325	382	353	354	351	328	316	344	375	346	342	353	332	350	366	350	340	334	371	354	367	336	358	321	365	343	320	354	411	358	308	354	358	343	329	323	334	337	365	373	357	323	386	332	353	370	354	333	377	314	341	364	359	312	342	353	341	331	370	360	340	341	366	351	339	360	363	353	374	371	382	321	327	377	355	393	341	384	362	330	356	348	348	360	348	384	353	361	379	363	339	374	374	354	360	348	355	376	341	357	358	367	328	353	349	354	330	375	323	403	348	372	343	348	347	354	354	349	327	363	334	325	355	363	355	332	376	321	353	388	331	337	376	322	328	349	364	315	334	357	366	352	356	377	348	320	361	384	378	365	357	352	364	345	343	350	363	316	339	343	340	339	348	325	358	364	319	390	351	394	360	388	356	364	323	349	340	375	386	351	319	342	338	356	380	346	345	328	323	362	316	324	335	348	377	327	329	363	352	345	365	354	369	359	377	341	360	351	377	337	371	309	395	360	320	343	369	373	332	373	359	334	357	351	345	355	364	358	349	369	348	344	357	329	361	347	341	344	328	310	373	358	349	347	338	360	342	296	356	336	365	345	324	310	326	325	356	355	367	346	389	368	356	336	343	377	371	338	351	347	363	348	378	355	350	351	369	361	321	358	350	306	318	339	374	360	350	318	325	356	318	363	321	362	348	395	367	342	341	347	368	340	346	371	372	356	341	366	332	326	345	369	357	360	324	348	311	369	359	349	326	365	323	343	353	378	345	345	382	338	357	364	372	330	351	316	337	353	355	385	349	362	333	384	333	363	318	374	371	318	370	364	354	370	351	399	347	356	348	339	372	347	378	377	345	375	356	338	345	392	353	339	357	347	342	337	360	341	385	334	352	353	320	347	324	320	343	332	348	348	373	303	361	367	379	376	339	355	375	317	409	371	376	345	369	343	371	295	372	345	345	329	384	382	328	361	355	372	366	345	394	381	385	363	371	331	363	359	354	330	334	319	350	347	364	365	348	352	327	322	375	392	393	342	364	372	380	375	350	346	320	381	355	344	386	364	403	392	354	331	351	392	353	325	363	350	331	351	345	356	335	373	345	356	374	335	362	362	359	349	376	344	328	334	361	343	360	376	366	361	318	368	351	365	353	338	324	347	336	388	360	361	361	337	363	342	368	344	349	350	345	344	341	339	328	369	333	362	360	346	343	357	325	375	353	360	333	312	368	342	344	366	325	359	353	345	332	337	348	373	361	349	341	330	346	366	332	355	329	328	368	333	333	350	336	372	353	360	353	333	367	354	369	337	338	342	337	347	348	358	352	352	332	371	368	367	361	372	339	363	362	361	390	369	340	363	348	370	334	334	360	351	330	364	346	351	334	329	355	374	377	354	339	349	349	336	302	379	345	324	344	358	341	354	313	367	342	361	345	357	368	350	350	334	346	343	322	355	341	388	356	354	345	351	333	357	331	355	323	347	329	361	364	364	351	350	352	348	349	344	392	329	364	380	324	352	342	369	365	371	324	354	344	381	362	366	362	345	357	369	360	368	324	383	342	340	355	348	353	350	342	365	350	361	354	340	339	351	330	376	343	338	350	342	388	360	325	349	388	357	355	345	356	382	343	378	365	364	365	311	343	323	345	373	314	334	328	347	326	339	353	344	352	360	381	315	382	349	326	363	327	343	335	345	320	353	372	298	359	337	338	357	378	389	323	345	402	356	363	362	360	362	337	336	357	317	309	334	353	334	355	322	354	362	354	355	363	343	351	356	355	358	359	365	346	374	354	343	333	342	361	356	351	388	327	400	369	354	346	398	342	376	330	347	366	366	350	352	354	342	352	377	338	362	360	339	338	351	349	335	366	360	367	338	367	349	355	359	350	342	365	369	349	379	333	374	340	347	370	352	340	375	319	342	366	368	370	347	363	351	331	353	363	328	356	301	365	346	367	358	336	347	365	407	352	393	343	335	368	356	342	365	334	362	338	392	332	360	327	360	353	328	356	327	353	354	340	331	321	345	338	367	377	351	348	384	347	330	343	364	313	342	354	357	358	368	365	360	353	351	375	358	365	373	355	340	382	319	343	354	339	370	365	374	389	332	386	322	325	343	363	354	342	321	327	351	378	367	333	374	330	372	351	374	345	358	393	362	339	352	338	353	361	335	381	384	348	358	345	377	343	326	354	336	307	356	374	321	318	341	358	318	370	366	362	319	355	340	339	358	334	349	364	380	311	323	328	359	381	342	349	336	368	349	348	368	361	352	338	301	365	349	344	324	347	382	371	344	330	349	315	325	360	364	342	344	315	353	345	357	334	358	366	380	342	326	392	362	347	343	336	344	358	376	373	365	311	383	320	344	318	347	363	345	344	327	343	332	378	358	354	367	345	353	340	349	357	322	323	350	339	313	367	355	327	330	348	368	364	337	389	356	345	388	330	350	316	356	329	327	349	360	347	331	369	371	366	360	368	343	378	328	372	355	342	368	321	340	367	345	357	354	362	350	312	379	366	391	356	399	365	373	339	378	357	337	315	336	358	353	376	366	388	313	350	363	344	331	331	377	345	365	350	331	330	357	361	344	334	353	375	347	342	303	388	326	381	361	349	338	351	360	358	379	376	383	360	335	342	336	376	345	370	338	381	346	360	371	361	350	363	347	361	352	373	335	355	328	323	335	364	362	341	346	378	371	357	365	350	344	377	370	314	340	344	344	359	333	380	347	340	366	364	356	329	330	385	354	337	343	371	354	352	366	396	362	349	380	342	351	336	367	368	351	342	381	369	372	380	369	340	372	325	341	324	359	362	353	336	339	362	342	360	308	345	367	374	340	364	366	360	330	365	370	347	360	345	325	345	363	326	343	351	338	356	364	356	371	351	335	337	356	323	319	365	355	332	321	346	371	393	347	344	325	359	361	353	331	358	345	334	354	347	352	350	361	347	338	364	378	355	367	336	329	355	376	336	364	352	355	342	331	342	339	326	381	372	365	355	357	340	343	339	375	352	347	365	376	362	323	352	363	317	349	344	403	349	351	354	339	319	348	366	365	341	316	384	369	384	354	393	336	356	375	375	320	341	335	334	332	375	361	374	377	346	382	312	356
16419	2760	2756	1931	1306	937	702	639	517	460	387	356	335	335	331	288	319	284	263	273	293	249	239	265	242	213	264	236	221	232	229	214	234	227	238	234	217	248	245	229	199	209	234	214	235	201	198	228	225	179	212	250	228	206	217	227	203	204	208	232	261	202	209	220	209	213	208	197	235	210	208	216	221	208	221	211	207	225	244	191	212	211	217	200	207	199	197	235	194	220	228	233	190	226	200	193	184	209	238	209	207	186	232	230	212	193	201	222	213	203	218	222	224	199	212	194	206	220	175	204	200	215	199	202	201	206	212	215	234	226	201	216	205	210	201	206	191	197	210	210	214	191	219	225	230	214	219	207	197	213	218	219	211	231	216	217	224	197	244	222	223	185	207	218	226	228	216	221	219	250	183	230	239	208	227	237	203	202	227	225	195	211	209	245	209	222	237	237	193	239	208	202	228	218	217	219	217	221	225	213	218	217	213	193	205	194	208	205	210	215	217	186	197	227	227	229	196	201	187	216	209	199	213	197	214	200	229	211	224	213	204	205	203	219	191	209	213	216	230	205	228	215	196	218	215	212	216	218	219	198	185	214	207	200	196	188	181	230	199	230	199	215	219	210	205	194	216	208	222	214	220	216	214	211	232	207	214	224	187	183	198	193	225	192	221	196	214	257	210	223	197	206	198	207	229	255	190	192	221	210	208	196	191	202	204	217	226	219	219	207	210	210	233	243	214	209	218	234	206	198	231	200	193	190	193	214	188	225	209	206	215	210	189	234	203	214	212	200	198	199	228	192	225	239	240	195	215	198	203	204	204	192	202	216	200	217	205	200	235	215	213	228	216	217	190	228	177	201	184	220	206	180	221	228	210	214	225	205	207	211	219	212	199	222	212	206	187	214	198	201	211	217	200	211	210	197	187	219	204	203	222	198	194	219	234	225	191	200	217	213	196	202	187	195	195	222	201	202	210	209	213	240	225	187	228	187	228	212	195	216	215	253	208	219	219	228	240	213	200	208	205	218	239	210	199	206	211	222	223	234	212	224	197	214	216	203	241	197	227	191	216	197	217	229	194	249	229	208	208	200	196	216	215	237	224	207	203	195	217	223	224	245	241	201	200	217	219	207	242	254	238	215	221	225	207	197	237	231	217	198	217	225	230	217	202	190	195	220	215	214	191	224	205	210	230	213	211	211	211	201	234	237	240	223	231	223	209	207	231	271	182	193	236	220	197	229	227	205	205	221	201	219	198	215	203	213	217	213	213	199	191	203	214	184	194	210	204	207	206	198	186	194	204	186	233	211	231	225	219	231	214	224	218	215	201	216	202	211	203	213	236	208	232	232	200	187	219	221	208	206	234	197	205	201	229	195	202	220	232	205	208	193	235	226	201	202	193	223	210	224	236	223	176	227	229	219	216	204	195	219	200	232	207	223	222	210	200	218	226	218	228	191	232	206	233	241	239	241	215	227	208	201	223	207	236	189	192	193	194	214	217	239	247	212	188	212	224	225	226	215	239	203	207	212	211	198	188	197	238	199	218	219	257	221	200	200	232	228	193	202	241	219	189	237	246	227	206	211	221	211	207	193	222	220	207	196	217	195	195	211	223	201	231	215	172	220	220	258	206	244	215	219	200	180	200	204	212	216	196	201	189	215	208	218	200	237	215	216	203	181	213	239	200	210	242	192	204	201	218	207	221	227	185	210	206	212	200	219	210	196	208	199	204	187	205	189	218	228	215	186	238	237	225	244	214	206	206	205	205	191	216	207	205	219	213	220	204	183	215	236	180	214	202	209	216	200	208	204	198	199	194	199	232	196	214	229	204	236	216	199	216	199	218	214	194	203	212	221	197	201	215	213	207	201	247	251	223	203	210	197	210	230	219	186	195	219	216	259	205	203	218	204	217	197	218	193	193	221	238	206	207	205	186	225	228	214	215	212	224	217	188	226	240	210	168	220	212	196	238	195	181	185	200	194	197	195	213	204	205	210	236	194	224	210	209	191	198	209	230	231	232	187	214	217	204	239	227	218	193	219	219	217	184	243	188	188	232	192	207	242	221	223	201	200	211	221	230	209	208	221	179	209	236	188	191	189	220	199	209	202	216	215	193	209	209	217	222	218	194	219	228	182	195	239	211	198	238	216	215	214	211	209	193	192	225	216	220	220	210	221	222	223	208	203	199	202	193	195	215	207	206	256	187	206	231	197	189	204	214	192	197	237	191	200	205	230	241	201	187	196	219	228	225	184	240	225	186	223	203	196	191	224	224	229	219	220	216	210	225	214	231	225	188	209	209	187	214	207	231	253	205	222	218	241	213	201	205	213	222	198	228	214	205	224	209	197	210	229	205	232	194	218	219	187	201	210	195	190	210	216	246	239	191	209	206	195	217	225	202	213	203	209	198	224	215	221	218	216	208	205	193	208	193	209	219	229	215	196	187	223	217	195	216	215	208	237	213	179	196	194	229	204	222	222	218	220	231	194	206	220	197	211	203	198	219	221	222	190	215	209	221	202	216	222	208	232	200	224	194	221	228	181	185	216	208	212	213	215	212	207	180	211	204	222	188	207	206	204	211	222	227	209	238	246	218	186	208	213	218	237	207	227	210	201	215	188	193	193	216	182	232	191	218	190	224	202	245	196	213	212	214	173	186	203	215	215	211	211	208	243	208	228	209	225	217	224	244	207	196	209	197	216	192	204	200	204	234	232	219	203	207	232	214	219	211	215	214	247	212	205	268	208	212	203	216	203	198	227	211	213	213	203	206	199	245	212	209	218	186	203	217	209	186	203	200	195	204	198	199	219	228	219	225	215	195	215	192	222	215	213	200	198	197	238	203	198	188	210	205	204	235	244	205	188	205	228	204	206	208	196	207	196	219	206	213	228	203	195	219	210	214	210	210	198	217	238	214	178	228	220	218	207	223	233	203	225	205	209	197	211	203	205	220	214	184	218	206	187	178	226	183	212	230	229	198	189	208	215	194	214	206	191	209	215	225	212	182	250	212	181	217	195	191	210	194	218	246	206	221	210	191	204	215	195	208	223	211	192	217	203	225	261	204	188	213	205	207	255	164	222	208	189	204	213	207	209	207	205	209	215	225	200	214	222	216	196	221	188	211	209	206	233	213	226	214	230	224	211	218	196	224	173	196	217	198	210	210	224	201	201	231	186	209	214	214	211	209	208	220	217	218	231	231	178	227	238	237	222	210	239	208	225	205	203	183	255	223	204	226	201	217	223	220	215	213	210	206	227	193	227	216	192	238	225	205	229	209	209	242	216	205	233	223	191	206	229	231	213	231	220	197	235	190	211	191	195	222	213	202	201	225	177	196	211	211	193	215	207	213	190	224	215	178	218	215	244	213	205	232	216	223	177	203	223	216	220	218	207	202	236	207	172	249	206	217	211	232	211	216	219	222	233	222	195	220	213	199	232	210	198	193	214	180	204	193	225	210	214	189	221	186	190	234	213	214	182	198	218	233	217	210	222	223	204	197	218
8029	2068	5242	5874	4838	3988	3259	2742	2417	2000	1808	1604	1377	1296	1185	1112	1055	999	991	892	896	793	810	802	744	735	732	727	689	668	701	654	620	609	622	573	620	626	575	585	598	631	547	565	589	608	552	544	553	587	521	523	521	548	552	544	527	526	528	511	532	532	535	528	511	536	546	501	515	524	523	527	527	524	551	488	515	531	550	531	516	487	588	561	546	499	539	517	485	529	491	506	524	485	487	494	510	518	551	484	496	540	491	513	525	539	541	509	508	525	474	518	574	532	495	507	500	517	521	529	495	492	540	449	560	504	536	521	560	499	516	501	512	510	522	507	517	484	500	518	490	500	494	542	496	500	508	534	502	522	465	562	493	493	570	500	472	529	528	514	568	515	480	510	482	520	522	477	488	457	515	522	537	533	514	512	515	485	477	474	489	540	512	476	493	511	515	497	502	508	569	513	519	502	531	504	494	533	511	553	439	496	544	485	550	498	519	489	531	499	481	554	489	545	512	524	499	463	481	528	519	513	517	511	516	513	517	501	510	491	501	499	525	519	485	490	512	489	502	515	490	524	490	495	510	469	531	507	508	498	460	526	522	529	553	541	510	499	509	495	485	556	501	494	519	506	535	497	519	488	490	517	505	482	513	509	490	519	525	487	503	449	476	511	534	545	521	521	514	504	511	535	499	482	508	522	526	505	536	517	513	476	477	520	531	512	514	531	523	555	492	510	514	469	528	504	531	519	516	489	471	505	468	508	514	490	530	494	537	539	508	500	512	514	520	496	496	491	495	512	515	542	512	475	519	487	478	500	499	532	498	493	537	463	508	494	508	475	536	540	540	496	552	543	473	476	502	535	500	512	521	515	519	513	459	513	518	497	507	498	496	513	521	522	487	511	478	500	518	478	501	509	487	490	524	528	526	553	533	484	499	488	562	493	492	499	486	531	492	527	471	485	500	471	500	552	536	480	510	525	537	487	538	506	504	466	520	531	483	492	489	519	517	542	488	505	526	471	501	472	493	489	533	523	505	489	496	507	496	486	500	532	492	510	512	501	512	534	488	475	498	519	511	478	542	491	531	494	522	496	518	546	509	531	539	505	504	499	435	498	506	512	511	520	502	536	500	451	571	481	495	521	478	489	527	544	508	481	528	527	517	534	485	506	487	520	520	509	458	564	530	483	481	482	519	516	516	543	459	488	503	506	489	521	509	477	457	498	473	523	472	470	516	475	571	481	541	534	496	499	503	493	517	528	496	542	540	514	547	478	520	530	493	475	489	498	485	494	448	478	524	512	493	486	480	460	497	526	574	514	498	528	516	501	517	541	512	497	518	478	484	514	500	506	540	487	509	522	498	489	498	478	494	466	489	518	492	503	486	522	500	512	529	506	510	576	474	484	509	517	527	523	511	497	523	497	519	525	512	484	500	504	502	502	492	533	498	512	530	496	556	533	499	502	496	498	517	517	497	557	492	467	524	504	500	515	522	537	497	485	499	504	458	510	505	513	507	487	503	504	497	499	507	483	521	568	492	540	503	478	488	522	537	503	466	533	490	522	530	506	507	519	549	484	527	522	503	495	536	513	522	515	519	516	517	499	516	527	550	503	547	492	524	512	521	498	545	521	500	463	465	528	521	536	535	511	513	516	493	500	470	496	486	551	495	504	563	534	472	500	500	507	494	530	515	499	514	480	489	519	531	500	502	520	515	532	502	506	519	518	522	502	508	579	531	508	518	502	467	498	509	519	518	505	511	479	534	488	509	495	507	506	517	530	543	524	515	496	505	515	547	528	517	559	520	504	543	486	482	535	507	485	550	518	534	545	511	521	517	510	513	473	514	487	498	502	530	529	507	499	488	507	458	521	509	551	497	489	483	495	506	506	501	533	522	528	529	517	505	505	491	527	544	510	554	491	561	475	462	469	510	524	552	501	516	520	487	495	492	469	507	526	526	485	495	531	527	519	558	511	529	521	471	543	473	499	514	513	474	508	508	493	505	530	494	480	522	480	550	453	522	475	526	519	489	522	524	523	512	504	539	468	502	530	496	515	503	482	522	549	502	527	470	492	486	519	533	517	483	523	471	516	501	469	520	487	535	515	495	515	499	518	526	494	543	507	509	521	509	480	525	488	486	497	501	520	466	533	512	548	553	534	486	527	515	514	514	464	510	490	515	506	554	513	522	478	516	511	502	520	516	492	531	501	518	481	498	511	548	526	513	478	478	519	519	496	521	476	506	542	507	509	484	486	531	503	498	530	467	484	489	502	510	469	517	504	505	517	515	535	494	508	505	509	522	527	530	498	520	535	512	515	526	498	479	496	511	523	497	526	529	488	522	516	498	515	480	514	520	511	457	512	523	508	483	538	527	560	513	483	527	523	503	520	562	490	507	465	512	519	513	531	510	524	536	502	514	453	515	521	482	483	505	509	505	551	519	508	484	533	525	528	523	523	534	505	500	505	513	506	530	535	549	487	535	497	512	495	514	542	486	463	509	466	466	500	490	484	525	553	483	497	517	491	527	529	538	520	468	489	504	486	508	510	500	528	487	534	481	503	552	500	478	527	535	537	501	521	482	451	519	500	475	539	512	492	539	501	507	508	513	497	516	509	554	525	517	518	512	518	540	506	514	537	488	500	489	520	523	502	470	477	497	505	501	498	519	531	504	446	525	442	505	544	499	521	549	493	482	470	525	510	493	492	581	468	514	493	484	490	507	513	481	509	496	495	528	483	461	532	538	502	530	502	452	510	513	482	468	496	459	499	506	502	484	486	529	509	477	520	527	525	463	521	490	489	502	532	509	509	551	484	504	482	535	496	538	498	539	494	512	516	536	517	496	537	496	515	530	512	469	496	493	517	492	516	499	549	555	514	496	528	518	460	547	497	520	467	518	543	500	521	488	559	557	541	508	539	529	523	524	507	514	514	518	493	504	495	502	512	517	526	529	561	502	511	547	508	516	515	517	499	540	490	532	482	519	487	502	475	480	502	505	487	500	539	514	475	506	504	504	504	484	539	496	508	480	524	510	526	523	505	527	496	536	493	505	485	500	495	471	530	492	514	497	501	496	513	519	505	511	519	497	554	548	484	492	506	494	510	495	539	520	490	507	527	512	492	532	522	523	516	500	566	460	527	544	471	504	511	465	504	495	523	519	511	532	499	516	516	543	479	538	504	533	494	500	530	533	534	536	510	510	537	483	488	485	513	527	538	510	508	496	513	515	515	508	477	491	450	507	536	460	485	517	511	488	512	532	495	532	482	510	518	472	517	508	492	489	508	479	472	471	523	515	518	502	543	541	551	484	531	449	514	494	492	526	525	530	513	494	549	526	514	541	533	508	513	547	532	487	512	560	560	483	506	499	500	541	511	508	543	494	480	490	540	486	521	473	519	495	487	538	512	527	491	479	513	498	467	520	529	459	493	508	476	493	491	530	513	521	512	489	523	515	515	520	554	537	518	512	538	526	487	522	508	521	507	510	507	485	503	511	482	502	522
2344	103	118	86	58	49	57	51	38	50	55	47	44	48	67	53	54	40	50	65	41	45	36	47	46	35	56	44	37	46	48	43	47	50	48	41	48	41	50	50	40	50	40	37	40	45	46	49	36	53	40	40	55	42	48	34	43	45	33	52	51	49	39	53	39	53	32	35	45	36	49	41	37	43	54	34	43	48	53	43	57	54	39	56	40	46	40	48	34	43	31	40	51	48	61	51	53	48	42	47	29	37	42	47	45	53	43	55	43	44	43	43	44	46	51	54	55	57	59	40	47	51	50	44	42	50	59	39	56	44	46	49	44	30	43	40	43	50	57	45	40	48	46	40	47	37	40	41	49	33	43	49	43	42	43	49	37	44	46	43	38	38	51	30	48	50	40	50	43	52	50	38	40	41	46	35	43	48	62	58	47	38	35	38	50	46	40	46	49	51	39	45	44	45	48	45	45	36	46	49	66	27	40	45	47	57	32	51	44	39	45	45	35	49	56	53	45	43	55	51	60	51	35	48	43	41	40	42	44	47	35	44	34	52	53	46	49	55	41	38	46	46	34	38	50	46	54	44	49	40	42	47	46	40	47	51	35	41	50	34	39	43	38	41	29	48	46	47	52	54	32	50	41	30	42	40	63	51	55	39	52	58	55	46	61	44	37	48	44	42	57	49	38	45	39	52	35	29	50	61	35	55	42	42	33	41	46	43	49	68	56	45	58	41	45	44	38	32	48	42	50	61	44	39	48	44	39	44	45	36	38	52	46	48	47	52	45	45	43	58	42	48	45	49	52	48	52	70	48	61	46	34	51	52	69	36	42	42	56	46	51	42	41	39	51	51	38	43	61	37	60	47	44	45	32	43	45	43	51	37	40	47	43	51	38	46	52	40	55	44	37	55	44	45	53	43	56	63	30	40	45	50	40	49	54	53	42	49	50	40	58	52	40	28	51	43	44	37	42	44	45	39	61	46	39	52	48	46	57	52	36	56	39	60	44	41	47	53	44	50	46	46	44	40	37	51	43	60	56	46	35	36	47	49	53	37	42	38	54	57	40	45	32	41	42	46	48	42	59	46	52	50	48	41	52	46	47	40	55	51	45	50	51	42	40	45	46	43	40	60	59	49	36	44	31	53	54	44	53	59	40	55	43	43	58	41	43	47	51	48	33	49	61	46	44	41	56	48	41	30	49	48	37	40	49	39	39	48	55	44	58	38	62	58	62	55	49	39	44	33	50	47	35	30	36	38	57	46	43	61	39	45	40	57	46	46	41	46	43	68	52	43	46	31	37	38	47	41	44	47	46	52	60	51	54	54	43	50	51	30	38	36	45	49	45	46	49	44	53	48	45	44	52	39	53	49	40	40	52	51	35	49	59	39	47	61	51	43	49	45	51	44	49	53	34	54	40	42	42	47	58	39	50	46	39	39	40	42	36	39	39	39	47	52	35	48	57	34	39	49	51	33	61	44	41	39	48	38	41	37	47	41	51	42	55	49	46	49	56	54	39	42	41	43	49	50	37	41	52	62	43	40	34	55	40	46	48	46	46	56	55	43	47	37	50	55	44	40	49	40	53	32	43	44	49	53	56	63	42	43	49	40	53	48	31	36	40	54	49	49	36	51	45	43	51	45	39	43	44	55	55	51	43	41	53	49	44	33	27	50	47	44	58	38	52	39	56	41	31	39	54	33	47	54	40	37	35	41	49	47	44	55	33	64	44	59	49	57	48	47	49	48	44	50	41	46	55	41	41	48	47	40	47	36	43	41	42	41	51	52	35	46	49	47	40	50	40	50	48	57	50	43	48	60	47	46	43	43	50	52	40	57	43	45	40	43	36	32	51	52	40	42	46	49	48	47	45	42	49	42	47	45	44	53	44	52	40	48	42	50	47	37	40	55	45	45	49	45	47	51	46	44	46	41	51	56	52	46	37	47	44	42	48	40	52	49	47	43	46	46	42	40	60	59	50	39	56	30	37	42	56	45	50	50	43	37	57	54	47	41	47	39	48	49	43	51	45	47	46	49	39	52	42	43	49	48	52	46	46	49	55	43	43	38	49	44	44	54	51	31	47	58	42	47	47	59	52	44	44	44	48	52	51	41	52	47	52	45	45	57	48	41	30	38	52	44	40	43	48	42	43	49	43	40	50	32	30	40	51	46	40	40	38	41	38	48	42	48	53	39	48	39	48	37	40	46	58	45	50	53	41	36	40	37	41	39	41	52	43	52	49	48	44	33	53	39	57	46	56	48	43	43	53	49	37	46	41	40	59	38	34	34	37	42	53	46	53	43	39	43	52	52	40	45	53	36	38	48	43	46	41	44	55	43	46	35	45	39	44	44	53	38	48	52	34	42	57	47	50	56	39	55	47	38	39	45	50	57	45	55	44	46	54	54	42	50	46	45	45	50	49	42	50	47	60	42	62	47	46	52	45	49	50	62	40	50	34	39	37	55	54	34	39	47	34	49	40	47	42	54	40	39	49	55	51	42	38	54	47	47	46	49	55	46	46	66	45	43	46	46	46	48	40	38	46	45	43	59	52	46	43	44	53	38	45	42	36	47	38	47	49	42	52	49	41	38	49	37	51	51	46	57	51	30	46	43	48	46	56	42	49	53	52	40	51	50	43	32	45	38	53	40	38	51	41	45	49	48	56	40	39	42	49	33	43	42	49	43	44	41	54	50	42	53	49	54	57	53	33	39	50	60	53	48	48	37	49	44	42	38	49	41	52	37	43	45	44	39	41	43	49	42	43	42	43	49	48	39	38	36	40	55	50	49	41	47	54	62	46	47	68	47	41	46	48	50	38	47	45	46	35	46	45	46	44	57	40	58	49	44	47	47	42	44	48	41	37	28	37	35	30	52	45	44	62	68	34	42	46	37	49	50	39	43	47	47	46	44	52	60	48	43	37	44	35	53	40	36	53	43	61	49	57	49	44	43	60	54	54	36	47	55	54	48	39	53	41	61	39	48	43	49	41	44	41	47	40	35	47	50	44	36	50	56	48	56	50	44	34	52	46	41	40	37	42	39	49	52	42	53	34	42	38	42	44	40	39	51	50	50	44	34	50	46	47	48	38	41	47	47	43	43	43	45	43	57	47	44	37	29	45	51	49	35	40	36	47	51	42	44	42	49	49	46	41	52	52	49	44	40	39	40	49	47	36	44	33	42	53	48	56	47	39	54	56	45	43	33	42	37	39	47	54	50	53	41	29	43	54	39	41	36	47	41	49	33	43	45	40	55	48	51	40	41	56	43	49	35	54	72	39	41	46	38	52	43	42	47	42	41	50	39	51	62	47	46	47	34	53	34	39	44	47	44	44	48	46	42	30	64	43	42	47	37	44	55	39	42	47	36	50	51	56	56	45	56	60	35	45	51	41	46	46	45	39	55	53	47	33	35	36	32	44	49	56	41	40	42	51	43	38	38	45	49	50	49	58	40	43	37	51	42	34	49	51	48	58	41	34	40	40	45	43	50	45	37
2167	206	288	294	255	270	206	230	204	190	205	174	150	176	177	170	189	168	156	151	150	154	165	151	185	148	134	168	157	142	163	167	151	148	165	134	165	161	142	169	162	170	158	148	135	165	162	136	140	158	166	148	167	170	148	167	155	173	146	172	158	145	142	168	155	162	162	189	141	141	175	146	159	156	157	151	150	176	148	176	154	155	174	146	182	168	161	135	151	156	166	148	158	137	145	181	169	156	146	161	158	167	158	167	170	149	165	152	135	135	153	147	187	158	178	173	136	177	157	157	169	146	145	146	161	141	142	158	164	140	121	152	186	178	158	153	163	159	163	132	119	173	174	152	129	173	180	139	152	158	167	155	149	145	176	163	156	174	143	130	158	167	131	162	153	157	151	137	148	182	161	163	156	144	182	163	173	168	150	149	168	163	165	154	169	166	148	175	160	179	168	150	154	155	163	165	161	150	162	148	167	171	143	173	143	156	164	158	138	148	178	145	152	146	161	170	156	168	141	151	160	185	128	163	145	154	164	177	172	151	165	171	179	154	163	159	143	166	192	173	139	157	156	141	176	171	147	178	148	165	163	178	169	168	159	162	151	158	167	168	147	151	160	154	157	160	156	157	159	165	159	154	169	159	145	172	165	157	155	166	147	167	162	162	161	157	141	178	161	137	176	173	142	157	167	174	187	172	167	175	159	160	155	180	172	143	147	137	160	160	173	157	144	139	161	164	133	150	121	153	143	151	144	155	174	135	183	143	158	154	168	125	163	162	155	163	164	151	150	155	144	160	162	164	131	163	156	166	167	155	168	151	150	155	145	158	139	135	145	177	142	175	176	165	151	183	137	161	181	167	167	142	165	141	156	150	163	167	147	163	163	142	141	164	153	138	165	159	150	142	176	148	151	154	166	165	150	158	172	161	171	163	150	139	154	142	145	148	152	152	139	169	138	140	160	167	169	121	161	170	157	160	154	171	168	164	148	156	156	157	156	161	156	189	179	135	176	147	137	149	149	151	159	172	139	177	166	164	156	151	156	178	180	138	150	169	149	160	176	153	168	165	141	171	157	146	150	140	158	153	146	154	154	167	144	177	155	162	148	164	158	173	165	180	144	161	149	152	187	133	161	145	152	158	165	167	158	148	176	169	143	156	149	173	167	130	156	161	147	162	174	156	145	150	148	174	148	163	159	146	165	147	147	152	170	159	161	157	138	145	154	162	163	165	169	162	148	140	127	140	178	148	147	157	141	183	145	135	152	174	151	159	155	170	191	167	161	172	157	163	168	152	156	154	141	141	157	165	142	164	157	162	163	146	144	175	141	135	151	150	140	149	173	159	153	155	154	174	147	166	154	159	158	136	157	136	164	166	161	165	157	143	165	161	146	157	161	156	182	177	153	149	164	158	149	154	154	166	136	146	168	160	149	157	133	158	165	159	157	172	159	162	148	130	163	149	154	163	142	152	160	168	153	156	161	167	136	151	172	163	169	149	181	147	125	150	164	156	150	151	142	159	171	165	141	147	161	140	178	157	157	148	165	176	165	169	169	140	164	163	137	152	172	182	154	145	164	163	162	142	168	158	164	147	143	148	150	175	145	138	167	165	154	146	148	160	166	156	136	168	163	147	155	153	162	172	174	156	155	157	137	144	170	167	137	149	139	150	145	153	181	166	134	179	162	160	129	154	143	145	143	139	151	161	179	168	155	142	166	182	141	156	137	142	148	150	149	176	156	169	169	153	153	153	163	162	169	135	150	149	155	154	157	158	177	176	156	155	181	138	169	156	147	168	154	172	177	149	147	184	162	145	168	158	148	173	154	168	171	161	155	152	165	166	171	152	171	145	146	147	136	167	158	150	159	150	158	160	150	151	183	150	167	166	162	160	165	137	149	153	140	165	136	179	164	161	153	139	158	166	134	160	164	138	159	159	149	167	162	165	157	142	158	149	190	150	161	173	162	161	153	143	172	156	153	142	134	151	156	174	158	149	162	157	161	157	157	171	132	132	141	159	167	170	168	167	153	185	138	138	137	142	168	163	164	147	162	162	160	155	158	131	147	181	185	181	149	153	183	158	161	158	178	180	171	172	183	123	160	162	152	167	149	153	178	155	167	148	145	145	162	173	161	146	154	159	137	159	156	160	145	128	159	163	152	150	141	150	166	139	160	157	150	140	123	165	160	156	142	152	150	145	164	152	155	167	170	151	169	151	147	168	153	160	151	160	148	157	138	167	168	159	181	162	154	132	132	153	153	155	143	136	155	141	153	155	149	165	146	158	162	171	152	142	154	152	156	161	143	161	137	144	162	158	173	162	176	161	140	144	130	159	154	163	148	174	177	168	155	165	162	154	161	154	176	166	163	146	164	166	149	164	170	152	150	158	174	134	151	141	134	140	148	157	155	157	142	163	173	144	166	180	166	168	152	159	131	159	165	170	154	164	161	148	136	150	179	151	140	141	161	146	166	155	172	168	141	186	160	151	150	166	166	164	171	160	141	150	143	156	161	128	140	165	148	155	146	150	159	143	159	152	152	142	158	173	164	162	132	130	173	177	168	161	144	174	164	151	171	149	137	176	142	155	176	145	163	158	156	175	128	164	167	160	166	180	121	172	159	136	176	155	157	137	166	162	171	168	143	147	148	153	152	159	145	147	155	138	149	170	167	141	174	147	147	173	156	164	147	169	190	164	160	147	165	173	149	145	161	147	141	144	146	174	149	154	179	169	157	143	173	161	179	140	178	171	152	164	161	169	152	142	144	173	149	175	159	154	156	136	177	176	158	153	145	156	158	149	162	162	142	150	159	148	172	135	169	156	169	168	154	159	152	153	163	150	153	160	163	164	152	173	157	145	173	157	165	156	150	132	157	148	160	154	143	165	167	158	139	169	159	154	155	168	161	134	155	138	156	152	172	171	145	163	151	162	161	151	169	140	152	156	188	154	149	149	157	179	165	160	167	152	151	153	157	157	166	165	169	156	152	135	164	160	164	136	149	148	154	168	146	141	161	151	148	157	146	139	153	147	152	133	175	159	148	153	151	166	143	185	164	165	165	177	149	165	160	160	159	145	142	165	167	161	171	173	151	172	169	167	160	161	167	153	128	154	157	146	143	163	145	159	137	152	182	146	160	167	156	142	159	152	154	140	158	144	157	146	168	158	149	163	144	158	153	148	143	141	141	147	177	162	181	155	145	184	142	153	160	158	139	158	157	158	158	136	160	184	163	128	161	183	174	147	154	133	155	146	159	165	146	162	173	145	152	155	158	169	151	157	171	164	162	140	159	162	145	150	150	158	166	146	155	165	144	136	152	146	176	146	128	155	149	175	131	174	168	145	149	176	159	178	160	150	168	167	150	172	152	163	147	167	155	164	148	143	169	171	161	155	139	154	176	146	158	150	178	128	154	164	148	168	156	157	162	157	149	177	140	143	144	151	163	175	158	154	166	170	157	176	140	147	169	173	174	146	141	137	150	150	168	151	147	175	165	151
9541	1158	1349	1036	680	560	419	346	307	286	244	210	197	205	176	188	187	174	178	155	141	176	137	160	129	130	142	141	157	146	133	136	144	140	156	157	138	133	141	142	126	152	129	109	135	153	135	132	136	131	147	154	144	149	144	137	108	116	131	129	134	139	148	149	143	125	111	147	148	150	126	130	131	145	142	155	124	116	112	138	133	131	145	137	117	136	156	124	135	123	116	135	146	128	138	132	133	135	137	124	114	138	137	130	120	146	131	123	158	119	129	134	129	137	131	133	132	134	135	139	121	123	148	141	115	113	134	130	128	140	143	126	148	129	126	158	133	147	143	108	129	137	122	130	114	144	147	134	126	139	128	131	118	164	142	113	113	144	118	128	132	128	115	133	148	126	136	132	126	138	111	146	144	123	115	136	137	134	147	121	154	140	119	142	126	137	138	154	127	151	124	121	138	145	115	130	131	128	138	124	126	123	119	122	117	120	137	144	137	145	115	146	142	145	142	152	139	128	144	125	139	121	130	121	141	137	131	160	135	124	130	124	107	141	137	119	138	141	130	143	109	143	128	132	140	152	133	134	116	131	132	139	143	129	144	150	141	134	129	135	114	128	140	144	128	129	137	162	132	143	113	127	132	118	146	129	98	115	117	141	117	140	142	146	150	155	142	110	131	147	143	131	111	122	95	124	149	126	156	140	143	134	129	135	122	118	129	131	138	125	111	140	131	141	128	145	130	110	117	112	120	147	145	137	134	121	112	126	148	139	132	133	155	129	130	133	157	106	106	131	142	124	123	151	139	155	120	141	135	128	145	107	118	120	132	130	131	146	134	148	125	115	127	124	139	121	137	127	131	136	143	109	154	151	136	127	123	148	143	142	123	127	136	124	137	140	141	119	119	106	135	132	136	112	140	130	146	147	121	97	130	121	121	138	155	138	120	131	133	113	140	119	136	139	151	124	135	112	154	118	137	116	130	129	127	130	124	122	124	119	132	113	131	134	139	155	135	124	143	155	132	129	128	130	133	108	122	123	120	136	115	121	147	118	138	130	125	137	129	132	137	136	113	135	144	157	138	133	126	134	141	130	123	130	111	137	147	126	134	162	133	135	152	133	131	117	135	132	126	140	139	113	130	114	124	151	114	149	130	139	151	141	143	139	153	140	140	142	136	122	117	140	121	127	128	136	147	134	123	124	120	132	132	140	148	136	143	134	122	141	125	136	122	142	132	119	121	118	94	137	109	132	130	137	129	118	135	128	131	134	146	174	152	129	109	114	148	148	119	152	131	134	114	123	127	143	137	158	123	154	129	137	159	112	113	139	134	136	138	121	146	117	135	148	142	139	123	147	125	124	137	130	138	118	129	118	110	122	125	132	121	138	141	135	127	132	126	159	116	140	128	134	138	123	145	151	143	121	145	134	128	128	136	121	125	140	110	132	129	131	105	144	133	124	145	135	126	154	145	141	148	139	126	132	135	125	126	122	139	143	148	137	120	151	136	139	133	138	131	134	124	149	138	138	122	132	131	126	132	118	153	121	140	142	127	145	125	161	148	136	143	119	149	148	133	130	121	137	122	156	120	135	136	131	116	136	128	121	122	117	148	116	129	129	132	138	144	121	143	152	153	134	140	134	120	134	103	127	137	133	134	129	124	108	140	129	136	143	119	118	121	127	150	117	134	108	127	147	122	132	116	117	128	156	136	128	139	126	126	117	149	135	140	140	117	134	125	134	133	148	144	153	135	122	132	119	147	141	120	120	124	121	152	105	130	154	129	134	138	133	123	128	109	136	135	131	119	125	143	138	118	131	137	139	125	141	134	123	127	142	126	126	149	166	116	138	133	141	137	139	134	131	169	140	159	132	117	149	149	139	129	137	151	118	144	134	133	127	137	122	143	140	118	144	148	139	148	120	124	118	121	133	137	127	127	128	131	125	139	129	121	138	137	103	141	139	119	117	137	111	132	128	135	135	120	130	117	121	157	129	145	141	128	162	127	135	141	122	131	141	125	126	123	127	135	136	113	124	151	138	119	139	136	134	135	115	129	141	129	120	108	122	121	113	137	121	133	131	134	150	127	136	127	125	136	131	116	139	143	138	129	116	125	126	147	127	147	129	113	143	103	136	145	113	109	140	134	137	135	119	135	136	129	136	107	113	124	129	157	139	129	127	126	125	141	126	134	141	123	129	131	124	139	132	137	118	130	130	124	137	120	113	127	137	119	149	136	148	128	136	125	136	132	125	140	129	153	115	127	119	167	145	112	124	125	119	129	139	118	133	139	137	133	105	121	140	136	118	138	127	130	147	132	130	135	123	127	120	122	129	127	141	151	117	130	122	115	121	116	141	134	126	147	120	142	132	112	134	138	164	149	148	129	111	125	138	131	140	130	129	119	131	152	132	150	124	133	128	112	141	122	136	135	135	123	145	129	124	161	138	120	152	125	139	134	129	138	120	139	144	124	124	118	125	132	158	149	148	154	127	143	137	137	124	152	129	141	140	138	132	138	139	125	138	122	128	133	132	131	146	126	130	136	139	148	129	145	135	128	98	151	117	127	133	132	129	132	122	110	135	138	132	97	128	125	123	158	131	135	142	123	119	125	109	129	135	136	128	132	127	142	129	136	134	126	109	136	136	124	131	136	127	150	145	154	135	129	139	153	115	140	145	130	146	104	142	118	121	138	139	115	125	126	129	113	136	136	114	142	124	140	137	149	138	126	135	134	122	142	135	109	125	133	131	131	132	154	146	146	105	160	115	136	138	125	119	148	152	125	165	114	117	125	119	127	124	115	143	146	157	138	133	131	118	153	128	119	142	160	148	149	134	126	112	133	149	135	139	120	115	153	114	148	127	137	123	140	135	150	130	118	113	120	145	148	122	121	115	154	138	136	115	126	131	154	108	142	134	134	130	116	134	122	145	150	123	155	132	131	133	120	136	127	124	137	128	145	125	118	136	111	156	128	135	135	125	136	119	138	132	145	141	129	143	142	144	137	132	138	136	156	137	130	133	134	141	159	133	136	140	141	114	136	120	136	133	137	127	136	138	109	110	137	123	116	126	138	118	133	131	131	118	145	136	127	127	118	159	122	144	144	144	151	121	119	139	131	136	137	125	137	124	123	109	127	109	110	124	133	119	135	146	132	132	125	148	103	152	139	135	117	149	138	121	109	138	124	157	128	146	151	131	118	144	125	125	134	139	138	125	120	144	133	145	144	168	138	162	147	134	136	143	135	121	109	120	153	135	140	123	143	125	119	139	137	128	129	146	119	138	141	132	123	128	122	132	135	174	134	107	126	128	129	135	142	151	138	134	123	131	112	132	142	123	127	145	129	127	139	145	120	134	125	140	130	127	120	144	123	116	142	131	117	126	130	115	107	132	132	123	155	122	138	122	140	130	108	113	134	130	133	128	125	121	137	109	119	150	130	123	158	148	135	133	120	122	140	160	133	121	137	134	159	127	123	123	111	156	119	139	121	123	148	133	122	129
6343	1263	3001	3298	2815	2234	1907	1585	1335	1121	1030	895	814	770	747	642	584	649	534	569	527	575	515	502	469	430	443	420	445	445	444	443	448	425	429	422	458	440	363	441	405	428	346	369	369	358	376	397	370	401	394	365	404	360	356	351	351	391	361	356	390	358	394	359	388	377	346	392	375	340	325	372	405	376	326	355	370	350	330	378	376	314	377	341	308	321	388	331	383	376	377	343	348	332	356	370	333	355	349	342	349	338	369	372	332	369	367	382	359	366	356	389	343	395	355	359	364	325	334	369	373	345	398	346	354	371	337	364	349	371	346	343	371	349	347	376	337	339	336	358	321	376	351	346	346	359	348	352	364	351	373	355	344	342	323	330	375	373	352	356	349	351	378	332	366	332	327	361	361	330	362	365	378	340	355	318	367	356	332	333	323	336	336	374	346	336	382	340	368	384	345	339	348	353	344	368	339	382	331	351	375	358	356	347	332	350	343	389	353	310	369	352	339	371	362	359	335	359	340	351	376	349	362	355	325	344	348	381	354	360	359	307	334	344	388	353	351	339	374	334	353	338	383	382	355	378	348	355	376	348	397	341	342	344	332	367	356	347	369	358	370	352	356	358	372	355	357	362	371	328	350	359	358	364	371	331	355	323	328	348	341	343	375	372	347	347	338	369	354	360	355	333	369	365	357	351	367	356	326	367	405	363	343	340	355	369	369	315	389	364	333	358	334	393	366	328	328	344	386	344	346	348	368	324	346	314	334	338	355	337	360	316	392	326	367	348	349	362	353	354	348	342	352	338	369	345	383	359	372	355	376	370	343	350	373	368	334	321	362	352	419	372	349	364	352	353	350	318	406	331	365	334	333	372	353	341	309	328	333	352	360	343	356	310	340	357	346	360	347	352	356	335	336	390	374	363	315	370	344	344	357	360	359	353	366	326	313	335	330	350	375	347	329	343	366	347	398	378	378	352	367	324	320	322	373	372	318	309	343	346	365	349	363	315	365	336	325	349	358	352	309	363	338	330	335	361	351	371	373	363	335	358	344	400	364	326	390	349	322	325	372	392	347	348	344	363	303	329	376	359	329	334	348	345	368	369	386	329	351	342	353	352	358	319	322	350	387	356	335	322	370	309	362	392	339	354	328	372	336	355	357	382	336	378	359	350	350	389	372	357	358	355	388	369	350	335	374	354	347	385	346	366	363	346	311	339	343	349	364	374	335	356	354	371	341	334	342	340	347	346	356	334	338	339	393	363	362	341	383	374	335	325	369	331	321	338	348	369	365	322	349	343	354	352	352	333	332	382	373	357	356	349	350	329	360	369	390	358	355	350	358	366	342	365	358	364	371	378	347	325	364	354	330	361	337	359	375	351	344	350	354	358	339	329	368	347	357	363	314	327	356	388	344	351	366	377	341	378	369	339	343	319	357	343	320	328	362	345	341	366	359	314	344	347	324	311	332	346	364	355	398	352	365	328	373	352	333	325	349	343	357	346	342	348	376	320	352	333	383	388	409	365	359	388	356	330	354	354	347	361	342	355	349	345	328	338	382	358	364	334	374	345	331	351	354	335	357	336	389	351	345	358	355	377	346	362	357	359	375	335	351	327	302	343	374	357	376	359	336	373	334	362	353	372	348	375	369	334	338	363	360	359	376	381	370	336	372	385	330	342	352	361	370	359	380	370	377	372	363	368	356	350	342	348	321	335	326	347	355	322	369	311	360	331	342	353	349	343	367	338	361	347	325	342	361	368	386	345	324	322	321	312	370	330	360	367	371	355	330	360	368	371	351	339	387	341	364	369	393	307	343	340	353	350	334	388	344	336	376	376	320	363	320	350	360	364	374	362	358	369	363	334	379	357	376	335	350	356	393	359	369	335	323	353	320	325	348	353	378	324	334	367	357	347	309	327	360	354	380	351	342	336	336	349	336	342	358	354	404	315	324	326	360	331	351	376	356	395	346	322	356	366	365	357	363	357	321	340	359	352	361	349	347	393	345	342	340	349	335	340	343	356	341	329	359	312	347	329	340	327	354	381	354	371	323	336	331	367	343	324	336	374	391	367	344	358	378	361	341	334	314	351	343	351	348	327	376	355	353	341	308	321	366	358	359	376	348	339	384	389	345	360	359	330	333	370	315	358	375	352	349	391	362	340	340	326	348	370	396	362	334	362	326	370	323	354	301	356	334	357	357	374	372	378	332	348	331	348	347	314	378	352	324	336	361	372	351	383	370	348	336	374	353	341	323	356	381	343	354	342	353	355	349	354	375	330	376	333	342	339	347	355	365	350	355	356	332	356	333	311	348	336	374	357	363	367	340	377	329	346	388	364	360	323	359	366	348	357	358	331	374	350	350	357	336	353	363	343	354	355	349	370	306	343	341	341	312	336	355	381	340	336	325	351	353	348	376	353	339	362	356	350	383	354	358	326	332	302	363	354	336	360	328	382	350	346	362	375	377	336	349	326	324	318	361	329	314	369	336	356	333	323	362	340	314	359	315	342	352	336	314	344	416	352	347	364	334	358	343	365	377	359	353	368	340	362	384	345	361	348	372	333	349	328	363	365	329	354	348	364	335	339	333	328	359	351	373	314	358	356	351	368	368	341	326	416	364	363	330	402	361	356	323	355	364	326	385	364	380	383	349	373	340	331	368	346	364	371	355	326	357	373	353	328	353	341	340	359	344	374	376	320	359	330	360	362	342	376	344	402	366	392	330	337	350	354	327	341	366	354	331	365	351	330	372	362	326	361	342	348	332	351	367	335	341	339	309	331	351	363	320	370	326	350	351	330	338	388	358	338	324	351	352	339	310	374	373	325	345	349	329	335	356	347	370	369	341	332	343	383	358	337	352	345	330	344	379	371	308	339	334	353	356	347	357	338	370	361	329	387	331	377	392	358	334	392	379	302	357	375	370	363	330	350	317	354	318	363	347	340	376	338	372	345	339	362	355	369	375	347	369	360	343	353	341	325	346	357	352	331	367	361	339	330	354	352	340	345	339	385	372	352	331	390	344	347	381	322	325	358	357	341	369	352	328	354	354	330	357	320	338	359	287	340	356	321	349	339	385	341	345	344	368	351	339	359	355	346	373	351	357	343	323	344	385	336	359	348	365	369	349	360	355	377	383	348	319	374	334	373	408	338	339	344	371	350	344	347	338	352	370	344	333	369	350	362	353	374	337	336	317	364	339	367	363	328	328	369	332	345	333	336	361	330	370	375	324	340	357	355	381	373	380	370	324	375	343	347	383	353	344	354	359	359	346	351	356	364	340	367	353	374	333	340	369	347	349	379	336	374	368	353	378	363	338	357	327	340	356	338	385	340	351	348	330	353	375	384	344	371	379	340	349	341	365	353	369	315	372	356	379	348	327	383	352	348	371	329	329	353	332	365	310	371	365	362	366	346	368	369	359	352	368	322	342	330	321	365	319	318	340	356	381	367	349	345	339	384	375	378	353	334	356	339	338	372	362	379	330	359	379	375	365	347	343	367
16663	2749	2730	1930	1236	950	782	605	515	451	420	364	319	338	307	299	273	277	275	289	246	266	276	244	249	233	251	222	244	261	232	227	177	229	234	257	237	254	185	232	213	196	203	236	195	231	227	191	218	220	213	192	179	212	205	204	194	233	207	172	242	211	232	210	230	208	228	221	192	213	211	233	216	213	223	215	195	204	203	214	222	224	202	212	217	207	223	208	220	229	227	200	207	218	238	182	169	211	192	202	220	194	208	229	249	207	231	202	248	225	209	201	200	230	228	206	224	202	198	235	225	214	218	221	210	219	212	200	195	242	202	205	211	197	207	188	218	204	185	216	193	226	211	205	225	244	198	196	211	220	266	227	199	219	230	195	217	222	211	203	204	202	217	248	198	186	223	212	191	209	216	216	187	219	227	209	202	216	214	208	217	222	213	212	195	181	209	198	216	196	219	208	182	213	239	201	219	195	196	217	217	189	219	210	214	204	231	199	215	201	197	216	235	205	203	215	199	227	201	205	235	217	215	210	198	192	203	209	211	224	222	180	212	196	220	203	208	183	202	215	255	233	213	212	183	242	176	214	188	213	227	211	193	215	226	203	213	203	204	193	193	219	220	241	213	186	234	215	208	218	208	209	207	222	220	194	204	211	225	215	218	195	233	212	198	249	204	225	228	182	211	198	204	225	200	243	246	187	176	175	209	199	205	207	198	219	226	225	234	214	202	220	206	201	200	178	208	220	210	226	214	206	215	238	218	212	219	203	225	213	225	211	226	195	206	208	212	194	201	208	211	235	223	175	211	197	219	227	198	213	218	209	195	186	224	196	183	197	225	201	209	186	196	187	205	188	205	211	202	219	222	214	188	200	179	220	222	216	215	195	206	182	224	211	228	203	211	206	216	206	184	196	213	215	230	223	210	205	227	191	216	202	233	220	220	204	200	206	205	224	211	198	201	205	214	175	222	216	253	200	227	192	220	243	200	197	208	188	230	225	217	195	190	228	195	215	213	199	219	212	208	199	222	231	213	190	224	206	198	199	234	199	203	209	212	204	220	210	222	202	192	211	218	193	236	214	209	212	220	232	191	193	217	213	198	199	195	199	220	194	211	202	235	202	213	215	223	219	202	199	210	228	224	211	209	220	230	208	217	197	212	186	219	226	238	216	189	249	201	213	213	230	209	215	227	226	189	186	205	247	235	240	209	206	196	210	198	207	204	204	208	188	218	224	221	210	253	234	195	219	219	240	193	209	223	210	208	197	227	205	221	185	194	201	234	196	229	232	193	213	206	205	200	176	199	192	200	224	226	175	201	232	200	221	203	180	220	203	193	234	212	212	231	210	199	217	198	233	177	205	218	210	216	219	219	170	209	205	208	226	225	201	196	225	211	245	211	203	221	199	231	225	231	206	205	204	235	210	196	191	217	213	204	234	198	225	181	214	218	222	206	194	192	194	209	202	199	209	199	210	217	207	200	208	219	218	225	227	208	213	212	186	223	202	228	206	214	223	202	206	231	196	219	225	220	224	224	203	204	208	220	211	187	234	197	197	229	185	206	208	219	224	194	191	190	202	214	209	213	201	215	221	222	213	190	203	224	261	219	198	222	215	213	236	183	184	220	231	239	205	203	233	218	209	211	220	220	178	191	204	181	227	209	188	206	208	190	216	205	228	221	212	223	210	218	214	220	221	233	201	195	221	222	215	238	213	213	220	204	212	209	201	167	194	209	208	197	209	222	211	222	190	213	213	203	218	206	208	202	199	210	202	198	223	223	198	233	203	202	214	224	223	215	196	218	196	204	199	216	199	209	196	188	228	207	221	201	209	224	234	209	217	226	213	211	217	229	201	207	200	205	197	199	227	213	198	192	218	210	211	205	209	204	221	228	188	219	220	218	229	241	203	221	230	245	206	228	205	209	213	205	204	208	195	223	246	223	210	204	201	213	220	199	222	218	230	204	224	213	199	206	191	198	210	220	192	215	193	207	197	229	210	242	220	216	206	209	220	217	192	222	197	227	204	207	203	209	233	209	187	201	195	213	226	206	215	216	215	197	208	193	210	234	180	226	206	214	207	210	234	210	212	205	204	201	218	181	207	191	204	197	228	195	214	229	243	199	214	224	198	221	215	191	202	212	191	244	242	219	206	202	199	211	213	214	199	207	196	211	225	212	270	219	233	219	187	226	207	220	209	196	199	192	215	208	200	194	209	200	218	221	205	210	206	209	215	216	233	206	201	220	221	209	185	219	210	208	216	223	224	243	204	200	220	217	199	240	206	242	215	191	230	216	223	235	197	201	231	189	218	192	200	217	198	221	210	200	255	199	196	201	237	225	199	235	229	213	217	214	214	213	213	201	211	217	234	217	217	251	201	226	228	211	195	243	222	216	204	201	213	196	194	191	207	203	203	206	209	217	223	211	239	223	199	220	198	209	193	221	203	211	222	194	208	237	207	211	216	218	217	246	214	216	219	211	212	203	204	203	223	219	191	269	245	225	205	213	200	208	213	212	243	217	227	205	219	228	217	224	223	219	196	228	191	227	210	233	199	215	206	207	226	206	207	220	248	193	215	196	232	207	234	223	215	221	186	233	185	200	201	211	208	214	204	226	216	216	219	177	205	229	211	210	211	222	233	180	213	202	212	227	232	200	212	206	234	228	249	203	243	219	204	224	200	234	219	186	225	229	203	217	200	207	182	207	191	193	203	191	246	200	221	174	208	198	213	214	236	223	198	197	198	208	206	214	231	198	212	168	196	192	208	197	186	222	185	218	209	200	224	217	229	239	224	214	244	226	212	186	212	234	213	252	226	199	195	188	227	193	218	226	221	228	196	211	229	161	225	214	207	196	203	202	225	217	206	204	204	217	217	195	203	207	208	230	210	206	188	212	208	214	216	206	208	208	220	212	212	198	201	229	224	186	198	198	204	178	216	209	183	189	217	191	221	210	198	225	238	220	221	191	209	217	234	209	189	223	192	212	193	224	189	188	234	228	223	232	226	224	207	216	196	224	191	238	213	202	228	221	210	246	215	239	203	189	201	213	220	231	214	206	186	203	195	201	219	218	229	193	230	225	217	228	231	231	220	191	209	216	181	211	205	196	204	202	225	210	196	160	209	199	231	220	197	215	184	205	208	202	212	207	216	207	239	207	194	192	210	215	185	213	210	207	219	219	210	196	241	228	228	224	197	209	244	186	210	223	203	212	190	217	212	248	204	231	217	193	209	193	226	182	217	217	214	235	195	196	236	174	194	192	222	223	218	204	216	223	230	185	235	184	192	219	197	196	223	221	233	217	231	217	191	220	224	230	215	199	210	183	204	220	201	202	221	202	211	201	198	200	224	213	210	198	215	188	215	247	206	171	222	205	201	212	201	214	220	219	211	217	210	237	193	191	217	195	203	229	199	200	212	195	207	206	234	219	215	197	184	194	203	207	194	200	203	199	238	211	233	180	197	223	225	221	201	219	199	209	201	239	233	222	166	236	205	213	230
7955	2131	5465	5832	4968	3949	3282	2793	2339	1947	1767	1566	1372	1280	1200	1069	1087	960	921	902	887	811	786	749	697	719	691	718	690	672	685	689	653	691	599	650	597	670	580	560	559	604	602	593	538	618	563	577	559	543	583	564	534	567	534	517	591	545	550	562	561	512	536	551	501	562	560	516	527	531	515	531	562	565	505	490	497	524	538	539	540	506	543	536	526	501	512	527	532	531	505	495	545	502	516	506	493	533	519	524	506	533	533	504	533	553	544	529	537	478	520	526	507	529	490	520	527	541	503	519	517	533	541	518	511	542	526	522	515	511	508	514	526	518	488	486	520	506	506	537	512	500	514	530	525	520	529	532	523	530	486	505	510	555	496	500	528	531	511	480	471	506	509	529	524	529	489	532	536	481	480	536	495	499	476	508	523	496	517	545	478	479	519	529	511	478	509	521	515	502	525	505	530	518	472	526	504	522	504	475	516	530	508	498	490	509	498	557	528	521	500	534	486	568	493	507	538	486	511	515	488	477	558	489	525	493	546	508	521	502	515	506	524	536	524	503	534	521	528	493	473	513	479	555	525	493	503	509	510	452	504	508	462	514	514	500	492	499	485	549	492	557	476	511	545	466	504	523	489	479	468	560	555	504	522	489	500	509	519	490	496	504	510	526	488	467	486	513	512	520	481	481	508	507	494	505	505	454	513	482	507	546	530	529	481	521	505	528	475	484	541	494	520	517	525	513	509	491	506	509	541	478	498	506	530	509	508	486	487	477	513	506	524	512	534	466	475	463	519	492	474	480	517	485	540	483	509	507	536	497	509	487	545	513	529	504	516	494	522	516	505	511	502	515	495	515	486	510	502	565	521	539	510	467	523	521	531	513	507	494	456	519	523	497	472	507	504	500	524	512	501	521	539	505	480	508	489	536	518	508	501	530	488	461	497	516	507	539	524	598	508	508	502	540	526	543	533	490	527	512	449	518	547	495	486	502	505	482	457	539	537	511	502	486	522	507	463	483	485	488	480	498	508	465	466	522	513	492	491	508	501	483	481	488	509	472	527	468	468	512	517	509	490	501	486	535	531	511	481	509	552	571	558	527	520	514	501	569	491	490	524	514	531	503	532	542	515	498	495	489	479	463	527	516	470	503	536	486	521	480	482	493	540	498	501	502	497	554	515	486	524	492	499	512	486	529	519	521	479	482	509	508	517	487	539	489	523	515	514	480	468	482	494	497	477	502	503	463	498	530	504	537	512	503	502	523	506	485	490	509	511	520	510	534	518	524	494	519	514	486	467	487	496	503	494	494	515	511	528	487	512	508	465	481	516	490	493	540	498	520	483	487	511	482	544	511	493	533	487	520	497	505	515	486	476	504	487	487	503	515	497	550	513	503	501	489	534	509	509	517	516	517	484	530	490	504	520	517	487	496	531	529	544	500	494	509	527	488	522	520	505	478	493	516	515	492	500	512	494	490	505	540	513	517	484	507	506	526	540	512	529	458	508	526	517	553	534	473	533	524	514	554	501	536	507	535	467	501	505	549	516	509	542	531	553	497	520	507	527	478	526	482	508	532	504	484	484	556	512	501	494	504	539	505	494	540	517	518	498	540	533	507	498	496	510	534	484	525	489	515	491	485	552	503	505	475	492	495	483	502	461	515	485	588	499	492	538	498	501	506	511	504	504	455	512	477	508	507	475	488	492	527	486	493	514	476	497	532	493	506	528	470	521	471	533	530	550	538	512	445	507	569	534	515	487	505	480	519	480	505	514	490	530	550	504	519	520	469	531	512	514	489	478	487	516	527	499	506	526	489	502	477	502	575	488	496	529	528	487	524	519	491	520	520	481	485	497	523	501	515	539	496	516	490	489	505	492	512	531	494	470	492	506	492	527	479	527	520	485	502	516	548	512	513	488	513	522	530	536	499	479	487	488	483	514	501	526	474	505	500	519	497	509	483	494	538	498	494	492	513	486	506	490	524	521	504	539	546	514	499	517	492	490	482	479	515	527	532	497	518	493	514	507	491	544	469	494	532	515	475	534	483	484	510	503	477	505	510	533	492	516	511	476	499	515	516	518	517	469	555	518	535	514	497	495	493	545	550	491	501	521	511	534	481	525	515	528	521	565	507	516	548	535	475	494	526	490	525	556	534	520	531	501	530	510	504	471	503	480	551	496	512	490	494	533	506	516	521	539	512	502	533	525	486	525	524	491	517	536	513	507	506	523	496	495	538	495	495	521	499	536	528	477	517	495	502	545	558	506	482	525	517	526	510	524	492	572	510	513	480	506	520	491	540	552	531	481	506	477	502	498	512	504	551	490	483	497	508	520	465	520	522	537	503	516	501	514	533	514	472	504	515	483	525	541	507	506	469	523	518	506	490	485	532	487	479	500	491	521	508	543	485	538	517	500	506	533	519	467	508	488	548	489	443	508	514	468	511	479	476	455	452	487	497	526	516	493	511	457	535	490	516	533	509	503	515	457	514	482	490	520	536	484	518	513	496	478	532	513	509	530	469	520	492	485	505	518	518	499	503	502	489	471	494	481	530	538	510	584	524	512	540	482	493	524	528	495	466	474	497	490	498	511	487	505	509	538	480	535	510	525	515	475	490	482	464	497	493	512	513	533	487	567	519	530	460	494	521	503	515	519	514	496	512	513	472	508	468	483	521	525	492	506	490	518	505	519	512	509	482	515	481	529	469	513	514	485	476	534	544	494	496	514	514	486	539	487	530	509	492	529	507	513	514	528	446	519	499	512	537	489	479	533	529	476	516	498	516	516	483	485	506	482	525	539	496	502	535	509	482	513	482	490	463	510	535	509	462	501	470	458	491	486	511	477	493	534	514	483	528	496	499	545	533	509	485	492	522	504	514	496	546	482	515	522	531	513	481	574	514	520	503	468	508	497	474	484	496	531	496	520	489	517	516	510	506	487	475	532	518	486	525	518	481	514	495	521	518	532	524	520	480	510	502	510	510	478	529	552	456	520	494	510	477	505	475	491	493	513	479	504	506	519	497	495	472	493	520	503	531	503	453	505	480	516	525	511	490	499	534	499	475	558	515	500	539	536	525	548	509	471	503	475	521	543	508	463	522	532	484	467	498	507	520	506	513	523	516	478	469	496	485	524	521	479	547	510	527	544	455	506	475	513	527	489	464	523	493	524	507	474	539	565	472	501	532	534	501	508	524	528	500	510	499	490	487	491	543	529	492	512	485	492	514	542	500	559	507	551	512	492	513	521	489	525	504	507	505	477	494	535	485	501	514	468	495	501	520	516	499	484	498	507	511	493	529	471	494	535	468	485	511	555	528	512	527	481	467	522	553	509	502	522	531	514	481	473	510	533	495	532	499	531	491	500	462	483	525	508	527	506	513	534	540	503	519	488	514	487	496	453	469	511	553	478	503	499	463	535	522	511	532	505	508	494	496	491	536	500	515	519	511	493	523	556	492	532	504	482	484	526	499	506	492	493	519	504	500	502	521	519	524	510	511	485	480
2220	78	105	59	57	50	59	50	37	51	44	47	40	46	58	47	61	36	39	52	37	47	59	41	52	51	48	40	50	48	45	29	47	42	50	66	53	45	47	39	44	44	54	46	44	34	41	32	43	51	53	53	44	39	52	39	45	36	53	44	58	53	22	29	36	60	51	44	40	62	52	39	60	47	41	41	45	45	44	41	45	47	43	47	56	43	54	44	44	25	56	42	46	39	53	42	37	47	53	43	34	45	43	46	38	45	46	60	56	38	44	40	33	34	40	39	42	45	42	42	32	42	35	39	44	37	34	48	42	57	52	36	44	36	48	51	38	43	45	39	24	36	46	50	38	41	37	31	38	47	41	48	44	42	46	41	44	60	49	39	45	51	48	49	41	38	40	40	58	40	34	50	58	41	48	40	57	48	48	43	33	50	50	46	43	38	55	49	29	34	58	32	51	44	61	42	43	39	44	43	46	45	54	46	44	46	44	34	58	39	37	39	41	49	44	46	51	50	40	33	46	45	39	41	37	38	38	43	35	54	48	46	33	45	41	35	47	41	46	54	47	36	48	33	44	52	43	44	49	50	55	46	56	54	44	52	48	51	44	48	53	40	41	45	39	51	33	46	46	52	57	53	38	55	45	35	42	43	63	39	41	33	35	52	61	43	51	49	42	49	49	30	42	42	34	58	36	50	57	47	32	42	44	45	52	48	46	50	28	43	46	54	40	50	41	46	41	35	53	52	45	36	39	48	37	44	44	50	57	36	42	46	35	36	48	52	30	50	35	47	49	48	48	46	37	48	42	43	41	52	50	52	44	46	40	48	57	38	45	38	50	55	41	46	46	45	38	41	39	46	40	43	41	40	27	49	56	47	55	44	49	35	50	45	44	25	38	50	55	44	41	48	47	39	47	50	39	32	43	40	40	28	40	45	30	57	46	37	39	48	44	45	45	38	38	39	42	46	41	52	46	50	41	40	45	47	53	45	44	39	52	59	37	52	46	52	58	43	43	46	42	42	52	34	60	49	51	46	38	40	37	42	49	53	38	66	42	42	38	52	54	54	32	48	46	41	45	40	43	54	44	46	51	43	40	50	37	33	33	34	45	50	39	39	53	42	49	47	50	43	59	38	50	41	42	48	51	45	32	47	48	38	45	35	47	44	37	37	47	53	49	37	45	48	40	65	45	52	37	53	48	51	40	41	56	43	52	35	42	32	36	38	43	50	55	56	29	38	32	48	56	59	47	48	50	45	51	48	51	50	33	45	50	36	55	41	47	42	47	48	37	32	32	44	50	43	39	47	37	45	40	51	43	32	48	46	48	47	27	50	28	54	50	47	37	38	56	48	44	46	37	41	43	42	40	43	52	41	53	37	49	50	46	41	34	53	47	51	45	50	53	45	47	49	38	41	49	33	40	32	53	48	42	44	46	51	48	42	34	37	53	49	48	34	37	51	29	44	48	52	31	35	31	32	35	41	42	40	27	66	44	45	45	41	37	45	38	52	43	52	54	40	49	44	41	40	50	45	47	48	40	31	46	36	49	45	54	33	44	36	49	44	30	44	58	47	36	40	56	54	50	44	41	37	40	37	49	36	36	43	34	45	36	36	54	37	43	53	44	38	40	45	51	43	38	44	42	40	38	40	48	51	48	50	39	48	33	43	52	40	42	51	48	40	36	58	50	41	43	40	45	61	55	56	38	46	40	50	40	36	30	36	38	50	45	39	47	41	40	45	47	47	39	48	35	41	43	45	47	49	50	48	42	51	39	54	35	42	54	50	43	46	49	53	34	52	51	58	43	37	60	48	51	38	34	39	38	52	43	49	34	36	44	55	44	36	37	44	39	45	36	53	40	45	43	36	47	48	42	46	49	53	50	54	47	55	38	52	44	39	50	41	47	38	49	49	48	49	46	38	38	47	42	50	55	43	38	48	63	44	52	44	54	46	44	58	58	41	49	33	53	50	43	34	53	40	46	48	35	42	48	50	56	49	56	40	53	31	37	48	50	55	50	55	55	38	44	28	49	38	44	56	62	39	49	54	33	43	36	37	40	39	41	58	46	40	51	50	52	39	41	50	52	51	37	48	54	38	40	49	51	55	71	34	37	37	39	46	47	44	61	45	38	37	48	47	44	43	46	42	38	47	46	41	36	50	47	41	38	33	28	47	31	44	49	58	36	40	51	58	48	44	45	43	46	34	49	43	46	43	53	42	41	53	48	43	45	47	47	49	56	50	54	48	49	50	43	56	38	45	59	60	42	52	50	49	47	56	45	35	35	39	36	29	37	46	37	55	51	36	39	42	49	54	44	33	33	38	44	38	40	66	53	50	43	34	48	50	42	43	44	50	40	49	39	42	39	35	35	48	50	53	55	49	45	49	50	51	54	44	50	37	45	46	44	49	48	39	49	51	56	48	51	47	41	43	32	53	50	39	50	45	38	40	42	50	35	50	43	42	36	52	42	48	47	59	53	44	44	43	45	45	41	44	43	44	41	45	53	51	44	44	46	34	42	45	38	45	39	48	45	50	51	52	60	45	35	42	41	42	39	44	52	42	50	41	37	47	39	55	42	42	56	45	34	52	45	46	50	32	52	42	44	45	35	46	34	49	49	62	34	37	38	38	41	49	53	47	39	42	40	56	38	47	39	50	48	49	40	46	45	45	50	43	48	44	37	53	49	54	43	51	48	55	41	41	41	52	52	45	35	42	54	36	38	47	38	52	40	41	42	51	42	52	46	42	37	39	40	48	63	33	39	35	34	44	50	43	51	65	41	47	49	53	56	31	45	45	38	41	44	52	43	38	50	44	54	52	38	45	35	27	40	44	47	38	38	38	40	46	38	37	44	45	54	54	45	37	62	47	42	35	38	62	32	47	41	45	40	53	54	52	53	39	39	38	45	29	35	43	54	58	50	42	39	45	35	48	42	42	35	31	43	37	41	41	33	45	48	39	49	51	46	46	41	60	34	46	33	35	54	34	55	44	35	51	40	52	35	44	50	49	57	52	51	36	36	47	49	44	38	43	34	46	40	49	47	46	60	46	61	41	55	46	53	38	47	50	42	47	51	56	50	34	46	48	38	40	37	46	42	45	34	57	47	52	37	40	41	51	51	47	40	57	42	49	59	49	47	46	25	36	52	43	32	44	41	45	40	29	39	49	42	42	38	49	50	39	45	47	55	60	41	43	42	60	40	52	42	43	47	37	28	47	44	38	49	54	49	53	54	49	42	38	41	54	52	38	40	45	42	57	41	43	33	45	49	39	48	40	39	60	48	44	51	55	47	54	55	41	44	45	51	28	44	38	40	47	33	38	42	43	50	38	45	39	58	45	48	49	41	49	46	60	43	42	46	50	52	44	44	33	51	49	35	50	40	56	31	33	41	43	41	34	49	54	35	44	53	41	47	54	42	32	49	55	38	51	21	37	36	45	39	41	37	28	50	45	45	31	44	38	38	59	39	39	53	36	42	45	50	35	51	53	44	44
2077	205	375	237	242	214	200	209	181	168	176	156	163	185	163	157	150	172	149	152	159	178	168	162	150	160	154	143	143	166	167	138	162	181	147	173	176	168	156	140	142	163	158	150	198	158	165	150	149	143	167	167	150	137	169	161	165	148	146	146	151	171	155	145	149	158	154	172	144	145	138	140	160	159	159	171	180	167	158	149	136	165	145	155	167	156	120	163	148	161	149	190	162	159	173	158	167	164	142	136	150	180	135	160	161	158	143	177	144	146	130	149	163	158	175	168	153	144	166	152	149	146	144	149	153	143	142	171	152	164	170	140	160	163	153	163	142	146	174	163	158	140	130	158	166	154	175	149	167	154	168	156	152	169	158	170	169	161	156	166	147	140	140	167	163	145	158	164	166	134	157	126	161	151	155	144	173	153	146	131	150	151	139	141	154	143	149	151	155	156	167	161	165	167	160	167	162	157	131	190	153	169	154	180	132	155	147	148	167	149	177	148	152	133	148	147	144	167	172	165	143	174	148	176	154	159	160	158	163	150	157	150	154	152	154	146	151	145	155	166	148	176	155	144	158	151	161	148	157	155	155	126	164	151	160	165	163	152	147	132	138	130	154	155	137	168	133	167	152	159	193	146	144	172	143	152	168	150	143	180	148	152	141	148	142	159	127	160	175	153	143	168	157	152	132	160	158	167	153	140	138	141	171	164	161	130	148	153	163	160	160	141	171	160	151	135	177	149	151	145	151	157	152	163	152	147	151	146	138	165	128	161	140	151	138	154	174	155	154	161	181	177	139	156	142	150	144	165	142	155	163	148	149	160	156	170	162	151	145	157	146	140	145	146	173	157	144	156	152	144	141	142	152	136	166	154	135	142	148	151	143	162	162	128	140	159	143	155	151	148	156	177	142	136	146	153	149	168	146	159	156	142	148	155	155	167	163	146	149	160	151	154	155	137	144	151	151	167	147	130	154	127	166	148	167	160	144	165	149	164	152	133	149	146	171	143	162	174	153	169	162	154	144	133	145	154	155	152	139	171	171	157	146	151	170	156	139	145	156	152	147	164	155	138	157	131	170	169	135	155	149	180	159	144	168	174	157	133	146	171	153	146	167	162	161	161	132	164	145	131	155	136	158	148	177	132	150	167	149	181	156	126	154	162	156	157	136	179	164	141	153	132	144	147	154	145	170	160	166	159	131	144	144	131	164	166	163	158	181	153	160	148	155	184	157	150	156	155	155	150	154	154	166	165	163	143	152	170	156	147	177	145	145	158	165	178	170	158	168	156	135	146	164	125	146	144	146	165	153	139	148	154	129	142	159	157	153	164	155	142	161	164	127	157	160	170	160	157	145	166	160	179	167	131	144	148	155	147	148	142	151	161	142	153	164	148	143	150	151	165	150	146	143	159	139	160	173	163	163	174	132	156	181	176	168	156	135	160	111	148	171	163	171	162	163	159	170	134	172	145	141	166	152	159	147	142	147	152	149	144	168	157	148	141	140	143	157	149	156	143	152	168	143	170	170	144	161	146	150	151	162	132	170	133	150	137	159	159	181	155	155	156	172	154	156	149	140	140	163	148	132	174	168	147	167	152	151	158	145	156	164	132	162	164	156	170	155	153	147	162	152	146	148	168	149	156	153	164	157	150	138	165	151	164	183	178	137	144	146	152	164	142	177	140	146	145	171	138	159	171	167	178	157	155	140	152	144	149	137	168	178	138	154	177	146	163	160	138	138	157	133	167	155	151	160	139	148	149	165	139	144	153	149	152	155	152	152	159	173	166	156	129	155	154	169	164	165	156	141	166	122	148	166	165	145	147	163	157	155	176	154	145	139	182	126	160	171	150	135	166	152	169	161	165	148	122	144	148	163	154	135	155	161	164	152	168	151	159	144	148	145	143	164	166	171	147	168	166	182	166	175	141	149	144	136	137	165	154	179	150	157	172	146	156	142	147	155	154	160	148	161	154	157	151	164	154	167	145	147	134	134	148	158	163	136	150	175	147	157	155	172	161	167	159	135	143	144	155	170	145	153	154	151	180	151	165	145	158	166	156	153	151	152	172	143	147	149	136	156	161	151	164	146	134	138	143	140	151	169	143	134	134	160	150	164	154	154	164	146	154	152	138	172	181	153	164	151	144	178	148	141	155	144	147	145	170	156	140	155	152	145	145	152	176	150	161	140	179	143	172	144	186	164	151	173	162	153	139	149	139	154	148	139	159	163	152	151	162	156	164	147	157	142	154	141	164	150	166	150	159	135	152	168	149	162	154	142	166	142	155	146	159	149	152	159	146	162	151	153	166	141	158	148	153	172	149	155	165	161	145	153	146	179	149	146	177	154	167	148	147	145	188	155	138	167	158	142	142	163	144	174	157	139	158	144	160	167	157	156	133	167	152	122	152	142	154	163	157	129	149	151	159	156	144	137	142	140	160	168	171	147	147	156	137	132	134	160	146	150	150	161	145	162	156	157	131	158	139	166	153	144	152	156	171	178	161	194	155	137	145	164	162	150	154	134	161	174	165	140	170	152	145	164	163	161	146	144	149	143	140	173	140	146	159	170	171	154	166	133	147	155	159	165	159	148	149	154	161	162	146	147	169	160	164	152	136	163	152	168	141	149	137	127	170	167	137	142	164	127	156	147	153	144	163	186	140	150	169	147	172	175	155	135	137	146	158	160	187	152	155	162	192	140	151	144	145	158	173	175	168	158	169	144	156	138	151	165	166	154	172	152	148	153	143	173	135	151	170	149	159	155	151	159	179	164	152	139	159	141	148	161	147	148	159	148	151	145	150	160	128	155	156	130	146	170	160	164	147	164	166	171	159	135	136	141	170	141	156	155	149	141	155	157	159	164	162	142	154	160	140	163	163	136	163	170	154	156	163	137	156	147	174	148	156	175	141	158	152	150	147	169	154	153	149	166	170	146	162	136	150	150	153	155	157	148	138	164	151	139	139	165	147	147	140	137	138	157	150	140	147	145	140	159	147	136	145	174	170	165	151	171	156	145	150	161	159	143	164	157	133	149	161	150	142	177	185	128	140	161	159	126	148	135	171	163	160	150	158	161	150	167	159	159	153	167	181	169	159	158	159	152	160	157	169	137	139	128	131	157	150	156	156	170	155	164	149	160	149	167	159	164	163	160	151	153	142	139	167	147	160	167	151	153	132	168	164	163	138	148	155	171	151	167	138	157	168	172	169	153	178	165	161	150	165	136	152	164	152	164	156	146	145	147	168	146	177	141	177	163	168	147	165	160	158	176	153	154	155	179	163	159	144	162	148	146	162	155	153	159	173	141	156	152	145	171	166	147	137	157	159	175	153	154	152	158	203	163	163	163	136	145	139	132	150	146	165	140	160	172	161	169	160	155	153	136	168	147	155	146	141	162	148	146	145	147	133	168	165	152	150	157	159	141	166	166	123	173	154	140	178	154	147	162	162	156	158	161	166	150	148	170	176	139	167	171	145	151	160	163	163	151	145	126	163	154	147
9369	1134	1581	989	658	558	427	294	282	244	229	207	193	172	170	204	154	156	162	153	147	150	159	154	159	143	131	173	129	129	170	139	144	141	155	143	132	156	129	167	128	132	147	129	129	129	133	112	135	128	123	143	125	125	108	137	129	155	125	126	137	123	123	140	146	148	142	137	141	148	134	135	118	142	108	111	125	137	148	150	120	148	128	139	123	141	138	132	138	143	132	128	139	139	134	129	155	118	114	132	125	125	147	151	126	139	150	136	125	134	144	146	135	142	133	158	130	141	141	129	131	125	136	144	135	127	117	120	144	125	123	140	115	116	142	139	135	131	122	139	120	133	118	136	136	139	135	129	107	128	139	139	123	135	132	135	112	147	136	124	132	125	102	130	112	130	122	120	121	131	135	130	124	133	136	125	139	130	129	120	142	128	126	118	128	143	138	116	143	130	120	116	111	130	143	133	122	116	126	137	142	119	108	157	116	128	108	130	143	147	124	137	132	124	126	127	132	120	119	115	114	140	145	143	159	116	135	112	151	149	139	160	127	131	110	128	146	138	134	123	139	120	146	127	122	135	128	143	122	123	115	128	130	143	131	130	107	128	139	146	134	134	165	151	137	117	127	145	126	138	155	124	106	147	127	134	129	134	132	128	149	123	133	140	130	142	144	125	109	120	143	150	126	130	143	131	162	125	119	132	131	126	133	139	142	146	129	112	141	135	136	134	111	148	134	133	132	119	141	134	116	129	125	134	127	130	132	133	120	127	136	130	124	135	124	145	138	139	135	126	127	121	127	117	118	128	125	129	131	124	126	129	125	148	120	146	142	138	123	116	134	135	134	133	138	124	135	134	135	141	130	128	126	140	112	130	116	154	128	133	147	132	130	131	111	143	136	130	125	144	144	147	113	140	138	156	123	114	114	133	116	134	140	131	128	129	156	142	119	129	127	134	129	129	130	139	149	142	129	129	138	145	136	136	114	162	147	136	149	134	126	130	124	133	117	113	121	139	140	131	122	133	121	124	141	124	138	111	156	132	134	144	122	128	119	142	129	142	116	135	123	130	132	150	137	122	98	139	132	120	112	130	138	125	135	115	144	140	131	136	136	120	119	143	108	116	147	132	122	124	113	126	143	126	141	114	141	125	117	144	137	132	123	117	131	131	141	126	143	122	130	105	120	138	114	135	135	148	137	139	146	117	157	118	119	126	140	143	149	137	123	121	120	139	126	133	140	132	127	123	135	151	120	136	127	117	131	127	102	140	141	130	124	108	117	131	120	130	126	129	129	141	134	138	133	131	119	140	150	119	138	147	110	137	131	120	148	142	131	122	143	120	145	130	132	112	110	125	138	156	145	149	130	122	140	133	116	144	119	138	128	136	145	124	117	127	127	128	131	124	124	144	108	124	117	134	133	128	153	135	138	138	135	142	143	112	127	132	137	141	139	132	127	118	139	128	142	118	121	129	126	120	130	125	126	122	136	133	144	142	117	145	151	132	130	138	130	152	120	143	145	118	123	144	117	135	123	151	136	132	129	146	134	153	126	129	127	140	130	117	134	134	126	124	124	131	141	133	122	135	152	145	142	116	133	123	118	120	128	137	148	131	108	108	142	118	129	138	133	128	134	121	112	128	130	124	139	140	104	142	116	141	107	132	131	157	118	117	126	139	143	142	105	135	127	123	137	154	120	130	123	122	153	137	134	141	112	120	157	129	134	112	117	135	133	125	124	139	136	151	129	133	135	146	132	137	128	130	123	133	142	124	126	119	132	146	117	137	124	113	127	135	122	139	138	141	130	111	114	115	144	105	131	142	122	142	145	128	138	132	125	138	138	142	133	142	131	121	150	131	119	108	121	136	133	112	108	125	138	145	131	129	107	124	125	132	132	138	130	128	133	124	128	114	117	138	138	149	132	119	126	148	131	151	151	128	127	144	154	143	129	165	131	141	123	126	134	124	106	150	139	115	159	116	141	139	133	147	114	124	111	137	122	164	109	110	121	138	132	126	117	127	138	145	124	134	138	126	123	124	131	141	147	131	130	114	152	121	142	125	104	116	139	132	96	132	132	143	124	113	133	121	122	135	135	118	119	134	143	122	115	141	124	131	133	111	120	121	126	117	144	121	138	133	136	129	129	133	150	151	147	137	149	132	152	118	128	120	138	145	133	147	143	142	134	139	145	115	148	135	138	136	130	117	108	138	157	143	139	150	118	129	139	142	133	135	132	119	148	130	156	145	133	131	148	138	135	137	144	111	136	134	142	149	118	128	124	139	129	155	124	135	136	131	102	133	151	136	114	129	129	153	135	143	160	148	133	141	141	151	130	112	140	128	126	129	111	117	147	142	142	152	151	124	131	119	131	139	146	119	136	115	110	137	127	138	139	140	133	146	133	128	122	133	143	126	126	135	155	127	119	138	127	124	118	133	146	127	131	127	133	140	141	139	115	135	128	130	140	118	117	120	116	121	143	135	128	136	134	131	125	132	135	139	143	146	138	134	126	111	148	137	108	135	137	134	133	120	144	129	139	146	131	124	155	130	134	106	125	145	127	126	122	157	138	130	139	140	142	145	117	125	140	111	130	145	141	131	141	119	133	136	141	143	137	153	152	120	137	113	124	135	115	122	126	123	145	129	114	116	119	119	132	130	112	141	138	122	151	129	129	138	139	140	114	148	132	128	117	134	134	147	141	147	137	137	117	127	121	142	131	132	131	142	133	125	135	141	138	136	132	113	150	121	144	105	131	112	126	143	118	133	122	123	146	149	142	121	142	142	145	135	112	119	143	143	141	123	141	133	115	128	127	120	151	168	131	144	173	148	149	120	125	136	137	123	133	144	154	128	125	134	107	133	115	136	127	143	134	131	132	142	147	116	137	153	125	132	127	144	140	147	138	136	141	128	135	148	113	119	141	137	111	139	133	133	118	140	118	144	145	119	122	143	130	114	124	144	131	145	130	106	129	140	133	131	135	126	130	120	148	143	153	135	126	131	135	121	114	154	156	114	142	135	132	131	137	131	113	122	134	116	132	108	148	125	124	119	144	124	127	126	146	154	110	130	127	135	125	122	118	120	148	131	120	117	124	143	135	148	127	144	140	136	142	133	135	143	123	127	124	127	128	159	129	129	134	132	125	131	129	146	153	120	121	120	152	146	129	144	117	137	124	142	143	135	128	147	142	110	130	122	131	123	125	137	142	125	131	140	152	147	133	132	136	123	133	126	121	133	165	117	112	129	159	135	167	158	129	142	118	130	118	154	127	131	124	125	124	124	125	113	118	117	125	137	125	113	118	130	119	135	136	111	133	129	128	156	124	137	106	131	139	137	142	141	141	126	125	127	134	129	124	129	132	150	123	146	115	128	135	140	123	148	121	123	140	137	131	143	133	151	120	150	138	138	137	135	117	137	128	146	114	131	113	147	132	124	134	117	119	135	123	142	134	119	129	130	148	129	132	137	130	142	140	137	139	129	132	133	130	117	121	142	123	124
6218	1190	3645	3270	2752	2355	1866	1558	1326	1236	967	983	834	748	677	690	629	622	570	560	526	516	541	480	454	464	459	511	441	451	433	423	432	451	400	377	416	388	425	408	424	367	425	352	387	386	375	396	407	368	375	405	383	353	374	334	368	354	368	385	371	400	355	332	390	350	350	338	384	365	391	413	353	334	369	364	365	361	373	363	344	351	333	374	380	350	385	339	374	336	352	342	377	353	365	363	358	375	362	374	355	364	359	381	367	384	367	387	382	361	341	346	346	375	375	373	388	367	312	344	381	335	348	365	351	365	350	392	318	382	354	353	367	343	310	329	355	352	355	313	346	351	365	320	342	378	408	348	340	339	332	355	332	357	380	350	355	347	360	340	353	379	302	321	349	354	376	354	366	364	335	369	365	367	370	335	355	337	410	359	348	361	367	311	342	390	354	353	377	313	361	348	386	355	337	334	364	366	362	330	368	367	338	366	328	371	337	366	340	346	349	384	371	356	320	356	338	340	375	358	379	327	373	317	367	363	344	350	335	339	330	333	356	339	348	350	361	353	359	350	367	334	346	341	346	357	374	367	357	324	349	342	375	355	320	350	372	374	347	370	337	333	367	331	338	325	309	355	316	354	340	328	325	354	352	313	316	356	375	377	308	361	373	394	352	359	312	345	320	370	381	336	340	340	356	353	315	349	343	362	353	356	338	330	354	351	368	381	373	340	361	355	377	329	341	360	368	364	325	351	316	377	364	334	364	360	354	367	353	347	343	358	336	320	353	372	353	361	337	350	367	352	347	369	295	375	349	349	348	344	328	368	334	334	378	362	355	348	307	343	339	374	362	352	363	353	364	352	328	349	363	334	358	330	373	358	326	396	352	372	321	381	417	343	345	362	351	340	331	335	338	355	373	344	349	327	343	350	327	377	349	361	358	390	349	359	351	346	359	360	371	368	361	341	332	358	344	331	335	348	383	348	340	335	347	325	373	351	355	342	360	332	356	370	371	361	337	351	350	326	331	374	358	350	355	345	358	336	360	340	305	340	375	337	354	346	355	336	339	363	382	333	385	352	336	361	341	327	345	342	360	377	339	359	357	359	367	341	343	361	361	357	344	348	370	347	391	360	359	346	344	370	342	343	316	357	350	337	342	343	328	345	352	356	362	355	382	353	351	352	338	336	358	361	378	348	336	368	357	348	347	350	365	401	328	367	380	320	360	377	341	400	336	377	356	367	376	364	372	394	398	361	352	373	327	362	334	354	353	374	375	378	343	363	386	344	319	323	333	359	316	359	358	332	343	311	352	340	365	353	344	373	359	362	382	324	342	364	339	337	329	352	322	369	370	307	339	383	384	349	380	307	344	358	341	354	318	351	354	336	378	325	355	322	356	358	354	343	362	382	370	350	339	347	356	384	372	362	330	375	363	354	355	345	351	355	362	341	351	347	318	365	355	359	360	341	353	341	354	347	317	347	333	383	349	371	348	339	342	333	348	328	330	316	345	355	341	365	358	342	320	353	343	330	328	360	368	330	342	374	361	347	383	338	333	364	335	361	378	373	371	347	353	350	348	363	379	342	356	343	388	383	400	343	353	373	331	369	362	369	333	340	379	358	373	342	335	354	340	337	366	346	356	333	343	301	312	373	364	360	370	378	358	359	353	338	363	317	341	353	325	315	366	338	356	360	349	343	379	366	317	350	366	349	363	386	340	336	349	365	396	369	335	382	331	380	337	366	352	377	336	323	337	376	365	349	353	366	379	330	341	342	345	345	358	320	307	329	365	345	341	339	346	381	347	329	351	343	328	350	360	362	355	345	328	339	363	362	339	369	368	343	372	360	321	360	366	383	344	335	335	330	361	338	337	344	348	336	364	352	346	323	341	353	356	345	375	351	334	372	323	334	328	334	340	338	348	340	361	347	360	343	352	339	342	357	352	382	349	371	348	358	357	374	353	362	340	360	351	384	324	319	349	353	342	373	369	337	354	353	351	344	325	360	351	375	346	332	354	372	326	318	356	336	350	391	355	360	327	380	352	350	361	344	336	329	345	352	310	368	335	353	313	349	338	388	352	367	356	339	355	348	345	361	332	364	334	366	328	354	366	328	352	329	372	326	366	355	376	346	329	397	362	334	387	344	374	366	390	355	360	355	374	343	351	360	359	367	342	351	349	333	349	340	359	350	343	357	340	336	351	367	348	326	373	351	375	347	364	357	333	348	347	339	364	362	358	340	389	393	330	334	393	335	341	349	332	337	388	361	356	385	351	333	330	353	345	339	354	339	354	382	361	351	394	360	360	363	365	358	344	364	366	359	350	346	319	345	347	333	407	335	354	348	376	369	360	318	343	348	364	323	335	401	318	313	369	338	370	384	361	340	349	374	343	345	390	296	331	373	384	345	328	378	345	372	366	321	349	372	370	362	353	375	336	377	352	333	332	351	377	337	353	355	373	342	342	343	361	342	361	339	390	367	344	362	332	349	331	351	340	345	349	345	333	331	342	358	339	346	344	339	356	354	352	394	365	359	314	367	373	380	392	330	367	326	349	381	341	333	370	316	333	376	344	358	364	355	320	310	362	365	384	326	352	323	359	322	337	350	365	354	364	380	374	351	359	351	344	366	361	355	347	323	378	307	347	362	320	374	355	338	341	358	354	335	340	337	340	382	345	374	349	372	353	369	357	343	349	344	348	360	354	357	365	346	347	362	344	320	372	326	382	320	352	356	342	365	363	350	324	375	374	338	329	363	376	336	329	355	358	362	367	351	325	355	345	372	344	330	339	327	358	399	361	339	339	337	386	361	379	354	379	359	359	353	321	346	352	367	347	331	384	357	338	336	342	356	353	372	345	345	333	359	340	349	359	319	342	310	345	348	361	334	352	371	320	340	329	366	335	342	376	332	343	331	360	337	365	341	359	365	337	362	353	367	379	304	322	366	366	392	322	367	348	360	352	363	349	332	343	364	382	379	356	367	362	352	330	347	363	363	355	306	360	324	317	303	352	348	348	346	359	348	361	326	368	359	348	352	345	348	384	357	359	342	338	348	369	353	402	348	369	333	382	353	372	379	319	306	355	368	320	379	361	334	389	371	321	360	290	364	377	351	351	354	346	359	349	372	346	367	346	318	317	330	353	348	367	341	392	348	336	326	322	328	352	358	340	355	347	359	350	316	355	358	369	366	404	349	351	315	352	337	335	383	375	361	363	371	367	343	330	341	352	373	349	353	323	376	365	338	350	351	350	314	336	344	324	359	353	356	349	334	373	407	351	393	350	373	309	331	338	357	336	342	357	378	350	373	314	335	311	335	338	326	327	331	340	333	347	328	372	354	345	377	342	340	353	340	361	388	340	307	318	374	344	350	364	342	356	340	318	342	371	363	382	326	326	341	382	361	370	395	386	339	356	350	358	350	332	355	301	355	319	351	358	358	357	372	351	322	327	349	374	341	365	356	348	349	363	339	351	347	353	345	368	345	347	364	365	368	374	389	382	357
16494	2683	3170	1909	1284	900	717	556	513	459	431	355	354	322	290	303	305	265	265	229	224	271	254	242	218	226	223	202	197	225	232	230	229	225	220	226	234	198	191	215	236	252	230	227	229	219	234	214	205	218	249	217	222	225	195	230	203	196	184	210	198	216	216	195	227	203	232	193	212	214	217	216	190	196	225	216	206	184	184	211	226	197	244	209	233	240	183	216	205	220	202	210	220	201	237	226	235	222	204	222	223	195	228	234	192	214	207	209	215	226	232	217	224	190	225	204	210	200	213	210	207	201	199	194	211	219	218	198	208	224	195	223	216	219	231	181	214	200	230	236	249	235	179	204	233	215	197	236	222	227	200	202	230	214	204	218	216	207	201	220	197	244	203	218	203	218	216	219	220	214	198	194	209	211	205	203	220	215	244	222	220	248	213	208	209	170	171	200	218	212	219	222	206	199	190	220	220	213	222	223	236	212	216	213	199	192	224	217	206	204	202	208	192	210	222	227	205	205	195	219	192	203	224	174	218	204	202	216	197	215	222	207	210	209	202	192	177	209	183	200	216	220	220	220	208	241	206	197	217	190	210	191	207	226	203	217	212	199	227	222	214	236	215	213	209	230	191	221	188	252	228	187	216	204	212	225	189	212	208	226	201	226	247	200	226	208	237	222	221	224	173	220	219	221	226	208	187	219	190	201	197	198	202	221	224	218	209	231	210	194	207	188	228	221	207	219	246	183	214	209	226	218	196	201	209	211	205	213	207	212	225	222	216	222	211	242	216	209	205	224	214	190	233	234	196	186	204	213	209	218	218	217	216	198	184	207	188	240	221	218	192	199	243	218	219	232	211	200	197	197	205	208	215	223	209	222	188	221	213	235	178	210	216	210	226	213	198	221	207	213	207	226	194	203	223	196	214	208	217	188	202	226	183	199	233	223	217	229	198	216	205	218	213	208	190	216	218	197	205	192	228	226	203	200	210	209	208	206	205	196	220	246	212	204	225	237	223	222	208	200	211	202	198	228	221	205	217	224	207	235	198	187	219	202	188	215	216	207	208	212	202	219	219	216	223	217	232	219	229	191	212	226	204	201	210	214	211	188	203	195	237	209	222	174	211	223	222	222	195	222	204	224	209	217	221	187	201	193	222	224	203	201	225	210	212	200	210	186	213	202	203	212	227	195	190	210	209	210	201	205	207	207	228	216	189	224	221	198	210	206	207	195	217	235	196	197	190	217	188	240	254	225	188	208	226	189	221	233	187	229	201	203	206	221	217	229	210	215	206	213	204	199	208	206	209	217	193	198	223	188	212	225	204	219	191	193	207	194	194	202	208	225	223	173	212	200	225	237	252	196	217	199	207	208	244	223	196	200	233	220	230	206	241	205	195	211	244	218	227	233	210	210	218	213	214	225	207	199	226	213	222	218	211	178	212	183	212	210	188	213	213	214	196	217	195	223	197	199	202	206	202	196	205	198	205	223	198	201	211	203	200	257	223	192	206	205	217	242	193	205	191	236	222	230	206	194	229	214	231	189	196	181	202	215	195	188	205	236	218	200	210	207	213	207	220	221	201	213	208	217	191	220	224	211	233	202	197	211	224	218	204	233	199	209	215	208	212	179	205	212	223	208	216	213	222	217	209	223	220	231	216	193	197	217	188	203	234	207	191	209	215	223	209	205	183	232	216	203	192	215	177	217	217	191	197	239	223	210	177	217	227	182	213	205	204	200	217	218	206	182	214	200	201	194	220	214	217	210	197	199	228	199	206	224	199	212	222	200	214	216	242	203	240	203	188	201	207	213	224	220	179	219	211	193	224	231	186	208	199	206	202	211	208	183	207	199	174	212	225	204	179	211	245	203	183	199	222	211	206	191	210	197	224	225	214	213	204	226	210	207	233	217	190	198	216	221	234	209	207	212	221	207	214	196	219	221	200	201	224	232	193	188	230	206	207	191	194	221	202	218	231	193	211	244	185	202	177	214	167	234	229	203	213	189	204	206	241	232	231	235	223	210	229	202	210	210	195	214	254	209	234	192	229	184	182	233	194	199	227	189	206	215	214	212	221	196	215	203	221	213	199	188	213	211	199	190	222	213	208	186	224	244	201	230	230	224	225	191	211	243	214	215	219	205	221	195	197	205	191	231	195	229	209	196	204	230	197	215	218	204	231	236	230	205	216	216	206	183	215	207	176	210	197	224	192	219	209	186	216	207	234	221	179	185	199	193	209	219	228	211	213	220	232	197	208	198	221	178	221	201	229	196	220	223	201	194	213	194	172	201	225	199	197	208	211	198	206	230	228	209	196	208	213	211	204	196	247	222	196	235	209	200	187	205	209	216	194	224	213	196	214	207	199	193	212	189	210	219	216	205	213	214	206	182	213	205	201	189	208	203	211	227	224	194	200	197	203	203	233	206	199	207	204	206	183	206	217	219	191	224	221	202	198	243	228	213	205	182	189	224	193	207	204	207	212	236	188	192	224	210	225	223	253	226	204	206	212	203	222	201	209	202	208	201	216	214	211	202	195	205	240	227	208	232	224	192	182	199	212	209	192	193	190	248	216	210	202	202	236	197	208	206	194	215	206	225	218	222	217	231	223	199	212	211	200	204	203	186	206	215	209	203	226	223	206	228	210	211	211	226	218	201	209	194	201	231	201	220	200	210	209	217	186	219	230	183	204	239	220	183	197	209	234	196	190	212	211	211	220	206	221	210	229	233	227	234	209	203	208	192	229	204	200	205	218	189	174	219	225	219	202	210	218	213	237	196	194	192	198	233	247	198	234	216	204	226	228	181	207	220	206	213	221	223	206	224	181	203	232	257	199	197	201	216	212	265	214	229	205	199	215	203	217	229	200	215	228	227	221	228	219	205	225	199	201	200	212	191	229	206	200	214	217	181	203	204	223	235	226	211	210	190	194	227	187	229	240	218	199	206	246	201	213	232	212	204	191	206	192	226	204	219	205	197	217	206	222	233	192	211	196	216	209	215	213	210	215	210	229	208	229	218	254	224	237	201	240	228	207	228	220	206	185	200	205	205	222	217	217	200	188	187	208	177	215	199	196	228	228	208	229	219	206	215	198	237	207	216	196	199	235	204	214	247	198	215	211	215	203	211	229	223	209	205	195	202	227	215	203	213	224	208	201	192	204	194	236	235	235	223	204	229	206	191	205	190	200	204	190	206	231	214	217	175	181	207	222	234	221	199	211	201	218	204	189	191	209	199	217	246	198	196	221	210	197	216	229	199	203	172	221	199	203	220	201	215	219	206	193	208	219	175	224	220	208	215	212	181	240	204	208	211	184	223	197	229	186	194	238	199	212	215	218	218	232	188	206	213	208	211	215	203	241	184	213	197	185	213	220	222	213	221	225	242	219	203	215	214	174	215	221	220	220	230	219	191	209	205	208	189	239	195	206	206	198	182	223	210	207	187	217	214	219	208	215	218	187	234	221	225	226	192	217	212	220	220	225	217	216	221	215	229	199	199	225	215
7917	2203	6208	5749	4983	3982	3265	2811	2326	1947	1740	1563	1347	1258	1197	1055	1010	973	970	879	921	848	810	738	794	697	667	689	641	673	671	624	653	630	611	626	608	580	576	607	612	589	597	599	595	555	562	565	556	573	536	574	544	567	503	614	550	580	545	541	550	537	540	516	527	541	570	567	524	527	507	549	562	542	551	575	495	545	525	562	521	528	515	496	497	481	526	528	506	510	493	534	516	511	512	499	495	532	508	492	501	504	544	484	592	507	459	537	510	531	470	492	559	542	519	563	551	522	515	540	479	500	516	529	537	508	494	541	539	499	489	491	497	509	525	541	487	519	531	520	528	545	512	510	548	474	511	535	499	534	503	495	505	445	501	494	538	556	494	477	513	466	488	480	507	540	513	515	496	529	522	493	495	540	506	474	512	488	536	478	528	528	534	531	550	479	502	465	522	501	538	510	488	457	513	485	507	492	492	507	512	517	526	495	502	512	484	492	484	526	491	523	545	492	545	506	484	518	486	557	505	481	511	543	507	458	485	505	549	517	564	533	536	498	493	511	509	524	504	484	491	488	501	500	512	493	488	520	510	512	493	508	497	525	508	443	521	489	537	543	526	488	490	502	550	515	524	516	454	511	544	507	480	513	505	527	513	542	486	546	521	531	518	518	560	546	545	494	499	511	487	548	508	520	538	515	486	505	506	498	514	500	503	465	550	517	525	513	514	509	499	521	518	525	516	488	506	536	502	513	513	498	540	511	558	493	533	499	545	531	512	493	509	494	517	531	515	520	554	546	477	497	518	524	549	494	505	527	512	526	488	524	531	520	538	474	477	537	502	516	502	471	450	468	495	512	507	520	482	540	509	474	499	512	489	503	547	517	515	537	511	500	504	524	514	471	503	485	502	496	522	526	515	507	517	526	482	487	498	505	515	464	499	493	503	498	523	495	530	491	539	489	487	489	501	507	486	511	485	514	485	495	497	541	516	471	490	564	512	494	466	487	503	527	513	504	523	509	516	494	468	495	528	530	520	497	507	506	471	545	493	496	527	512	511	465	508	513	509	474	510	517	498	524	504	536	528	532	500	494	521	518	513	520	481	521	508	500	515	506	498	556	463	534	504	466	509	538	532	510	483	500	513	485	501	478	533	468	476	489	494	530	524	529	548	485	496	482	525	503	511	516	499	520	485	507	522	505	483	478	516	492	478	514	494	533	543	523	545	499	516	499	531	505	492	493	503	487	519	521	495	527	535	523	512	538	488	493	511	505	487	539	472	482	481	491	536	506	515	538	528	493	520	515	518	545	481	496	498	501	497	493	470	505	497	499	507	531	522	493	485	520	500	498	507	507	522	536	517	499	486	496	487	519	504	512	517	537	495	516	545	464	515	509	495	510	501	519	515	461	498	515	492	501	513	489	513	529	499	506	506	472	511	446	476	527	480	538	483	466	509	519	539	480	501	475	520	513	516	524	468	525	495	514	520	565	500	435	500	512	504	538	544	511	532	517	510	506	502	507	487	515	475	524	543	496	494	503	506	503	486	486	510	519	504	499	561	497	526	513	534	493	523	520	532	551	454	493	509	511	534	512	523	499	498	550	517	494	513	509	470	481	502	479	525	507	493	505	491	562	520	534	525	538	557	509	488	511	518	467	514	477	489	501	506	491	476	483	534	496	494	501	520	478	490	496	488	481	479	512	495	497	469	536	513	480	462	510	525	493	498	476	473	507	515	488	503	492	498	491	497	470	491	527	502	490	429	479	511	522	539	485	509	475	511	507	524	456	487	493	494	505	506	491	481	484	513	534	497	501	507	499	497	502	525	510	535	504	484	473	505	502	522	546	465	474	549	484	497	507	478	539	496	497	482	533	495	488	514	504	500	510	508	510	533	511	519	515	539	481	480	527	513	506	530	497	495	477	521	506	515	517	533	520	493	516	506	503	483	504	479	516	492	516	553	503	523	490	538	516	492	500	546	497	484	498	517	523	512	496	472	537	505	515	476	527	533	513	492	502	547	507	490	514	503	475	514	538	544	517	444	493	505	511	505	509	520	522	515	461	495	482	534	543	479	490	532	535	465	546	546	476	474	533	507	484	491	525	519	530	496	524	497	484	540	514	472	508	503	499	518	535	515	487	526	515	541	484	538	500	477	454	488	549	528	513	529	522	533	535	532	481	530	520	488	497	499	441	497	515	524	498	490	512	541	528	468	527	509	494	480	511	508	533	481	516	480	515	492	516	497	510	518	511	469	496	449	547	518	510	499	541	511	510	524	487	471	543	480	509	507	538	514	526	556	475	520	477	521	480	495	478	536	526	554	481	515	470	501	512	489	534	516	503	524	529	506	525	480	522	519	462	525	523	475	495	490	506	494	492	528	514	471	544	511	490	497	549	529	528	521	520	515	571	542	487	481	525	487	503	545	492	498	539	542	492	511	479	507	505	527	513	506	462	524	478	490	529	510	485	470	498	535	502	500	493	500	495	527	511	457	469	467	531	530	502	501	516	491	513	504	491	507	555	537	492	573	483	513	518	490	541	488	525	552	533	501	509	507	491	496	485	518	557	501	527	502	513	516	491	531	558	532	465	535	496	498	522	485	538	531	521	503	494	503	492	511	529	529	466	520	475	505	530	497	496	554	517	527	511	505	492	510	482	536	487	519	512	516	498	486	494	478	522	481	540	534	477	509	511	503	529	501	500	536	511	494	521	491	509	519	485	501	505	520	496	530	523	501	539	488	508	519	525	543	559	478	495	548	525	501	521	522	520	488	459	505	508	524	505	488	515	472	460	539	503	509	516	525	500	519	509	470	531	492	504	504	547	535	491	506	530	586	506	530	528	506	539	494	511	467	505	505	493	505	520	483	533	512	484	507	480	477	484	528	503	547	509	526	518	519	512	515	472	490	526	535	501	506	509	543	497	482	490	505	507	475	518	524	518	508	467	584	503	492	515	506	470	530	528	507	493	500	518	562	512	508	517	502	501	530	518	513	510	521	531	476	480	474	530	506	506	505	475	515	503	486	485	465	522	513	546	503	496	552	519	550	468	537	496	534	517	512	486	522	532	532	504	523	520	513	523	533	498	520	505	502	540	517	496	529	509	489	508	539	498	475	509	489	518	528	536	555	521	499	481	511	490	503	512	441	453	520	489	468	516	494	492	521	470	538	532	515	520	548	501	533	478	532	499	524	477	507	525	517	570	517	487	445	541	485	505	498	503	547	492	500	492	517	512	510	484	507	514	485	504	537	520	513	497	521	558	486	474	471	513	462	539	508	503	536	521	514	505	489	486	527	482	532	506	495	527	547	501	515	546	547	543	497	510	494	538	502	549	442	502	504	475	499	525	488	531	481	555	508	520	512	523	533	493	511	511	510	545	492	515	508	535	503	490	492	512	528	462	474	549	514	494	529	508	556	458	504	531	476	511	484	516	520	472	522	531	503	520	510	486	509	553	524	497	518	552	524	491	505	521	529	524	485	488	514	500	475	512	464	456
2035	175	229	65	53	68	48	52	53	47	40	41	55	49	33	46	53	50	48	52	48	52	47	46	46	53	40	39	56	56	33	48	39	38	46	41	42	42	36	45	38	45	43	47	50	62	39	51	41	35	42	38	43	40	48	54	48	55	55	46	38	41	40	37	56	37	46	59	42	46	61	37	60	36	30	44	49	41	55	37	41	43	48	38	45	29	46	46	41	46	18	49	51	39	49	47	50	43	41	48	34	51	43	34	43	39	32	45	33	47	42	48	43	44	44	43	52	39	48	37	37	37	47	45	47	58	44	58	31	44	54	52	50	39	39	47	42	40	39	38	52	35	52	48	50	42	33	43	45	41	43	41	37	44	49	51	48	38	48	35	46	48	48	44	36	43	36	59	39	43	46	32	45	42	36	41	45	40	64	45	40	35	31	44	52	38	39	43	55	41	42	43	43	30	35	40	41	46	49	38	41	51	41	42	63	43	51	46	45	52	43	35	51	54	51	52	49	39	51	41	49	50	42	44	33	43	37	46	41	44	30	45	44	36	37	45	43	40	45	55	37	49	44	48	44	51	53	40	49	48	47	42	42	47	52	46	50	43	52	49	42	50	48	39	40	38	42	56	43	43	37	37	37	43	39	34	45	47	47	48	39	45	42	44	44	38	36	50	45	35	46	44	49	42	47	54	42	37	38	41	51	54	41	39	48	52	42	58	55	41	48	41	58	51	30	38	48	42	59	37	34	43	49	40	49	50	57	42	43	52	49	56	39	37	41	47	49	40	47	52	44	42	53	39	44	47	41	39	49	45	31	48	42	40	48	48	55	41	51	25	43	53	40	52	61	42	33	58	35	41	40	43	58	39	53	37	50	42	45	36	44	35	56	51	44	48	50	53	38	51	52	48	49	35	45	34	49	44	40	43	33	39	43	53	46	37	59	40	28	27	47	46	48	51	44	37	34	54	38	51	43	39	49	35	49	45	47	41	45	49	51	59	67	48	48	42	42	38	48	53	42	46	42	49	49	47	38	49	45	42	39	38	44	45	54	48	35	57	35	49	44	37	55	40	49	38	46	50	45	36	62	41	43	32	46	44	48	44	38	40	31	49	47	44	51	46	42	33	30	41	51	45	52	30	44	36	40	41	34	39	56	50	32	53	57	50	50	36	42	43	48	41	45	37	52	33	49	47	51	49	39	49	49	47	39	42	43	34	49	46	50	54	53	52	49	40	49	46	50	51	42	37	54	46	45	43	32	41	38	44	45	45	44	43	39	49	61	55	36	35	39	47	43	40	40	38	48	44	33	48	40	48	35	53	43	30	39	34	41	46	41	48	41	54	43	35	41	53	49	40	24	44	43	42	44	32	42	44	38	47	44	44	47	53	54	29	41	46	36	47	56	56	44	33	48	42	49	49	37	46	49	54	39	52	34	40	45	44	42	34	49	38	45	51	53	65	49	44	30	37	50	36	46	31	48	54	37	49	46	42	48	43	49	44	42	41	45	47	34	54	45	55	43	43	48	48	42	51	41	44	41	35	40	51	51	40	54	51	42	39	24	51	46	38	47	49	43	31	47	66	62	43	52	41	44	43	47	53	47	48	38	34	46	42	38	44	44	36	50	31	44	36	54	43	47	38	55	56	46	43	54	58	51	51	43	51	39	45	39	49	48	44	54	56	43	51	62	36	58	40	46	49	39	33	51	52	42	50	36	39	39	45	50	37	39	50	45	44	53	44	50	40	46	56	47	36	37	52	34	44	47	57	43	48	43	42	44	41	39	53	41	43	39	40	53	51	47	34	39	38	30	48	38	51	41	38	40	53	46	57	40	43	55	40	40	40	41	45	41	47	30	49	57	44	43	34	49	53	43	52	34	45	43	54	29	46	43	43	38	54	52	42	32	41	41	42	47	45	56	33	46	44	35	46	35	44	37	60	35	47	29	36	45	53	33	38	38	41	43	53	39	25	47	41	34	46	45	48	47	53	51	60	49	41	43	44	37	45	47	42	45	47	55	40	49	37	40	43	50	51	39	54	47	46	41	41	39	48	54	49	56	46	56	41	46	41	39	40	48	45	43	51	45	36	53	43	43	42	44	51	41	41	44	44	46	49	42	51	77	52	39	44	47	37	43	46	54	53	51	50	49	42	49	36	44	54	38	54	34	51	42	42	47	47	44	57	43	45	46	45	39	39	38	50	34	43	45	25	47	56	46	48	45	35	40	37	28	39	37	41	32	40	29	39	56	45	36	49	37	34	49	42	58	48	40	45	44	30	35	53	43	47	43	48	55	34	39	41	40	46	45	35	39	54	50	30	51	49	47	54	36	45	42	33	44	45	39	41	52	30	57	56	37	53	38	43	41	47	55	44	38	32	38	42	42	44	53	49	54	47	46	42	47	48	31	46	36	46	42	38	46	54	42	37	37	47	57	49	49	36	47	48	36	47	40	52	45	43	47	36	46	51	54	41	49	43	42	47	44	48	35	35	42	40	54	41	50	41	28	54	43	47	46	47	46	46	54	41	49	42	37	48	27	51	40	46	33	38	35	47	50	62	41	41	46	31	39	53	40	48	43	40	50	42	40	53	58	52	38	66	55	34	59	39	38	41	37	43	34	38	38	57	35	35	32	43	49	44	49	40	38	48	53	36	43	42	39	45	51	56	35	46	45	37	34	45	41	43	31	47	35	54	45	30	37	40	48	36	54	49	41	40	35	52	48	48	38	54	42	39	45	47	49	33	39	46	46	39	51	32	35	44	52	37	41	39	46	41	56	49	34	40	45	44	63	44	34	50	50	45	50	46	50	37	49	55	51	57	41	32	50	40	36	53	43	52	34	45	45	44	49	42	42	40	34	44	47	43	41	42	34	43	41	36	36	42	38	39	44	52	41	47	37	48	43	55	42	42	51	35	52	41	39	52	39	49	48	44	42	47	38	52	44	52	38	34	41	35	45	40	45	43	46	57	38	44	56	47	48	45	50	43	43	45	46	33	34	45	45	33	39	40	47	37	34	60	41	40	39	46	47	42	41	41	42	42	43	43	46	42	32	48	44	56	50	63	52	42	47	50	38	42	48	54	45	47	42	43	55	51	40	44	43	49	55	50	52	39	41	39	46	52	46	49	44	33	61	40	47	44	44	50	46	47	43	40	56	47	41	41	40	53	43	39	33	46	49	46	53	41	45	48	42	54	51	36	38	45	40	46	45	47	44	53	46	53	46	47	53	35	38	45	38	44	51	43	39	46	57	44	31	42	40	43	48	47	39	40	44	41	38	30	35	48	41	49	49	39	42	46	52	38	32	35	44	32	51	38	49	38	47	53	55	43	38	50	42	45	25	48	25	48	46	53	38	43	50	41	42	42	34	34	45	51	44	55	46	55	40	46	49	39	48	48	42	50	38	36	42	48	55	49	50	41	55	38	55	39	47	51	39	38	56	46	50	48	34	36	57	62	52	45	45	47	35	49	40	41	43	48	49	36	42	43	42	34
2140	292	543	255	253	204	188	203	169	170	198	190	163	165	162	154	151	170	160	153	155	155	181	160	179	195	158	156	165	140	157	166	150	153	138	169	159	186	142	151	169	158	144	166	163	148	145	134	150	153	154	141	141	166	168	164	162	138	174	130	158	140	137	154	131	160	136	156	151	146	167	149	147	145	179	163	167	140	170	156	174	144	137	143	143	139	150	153	134	172	173	132	150	155	156	154	147	166	155	148	171	148	141	132	148	155	183	185	154	164	144	179	131	152	156	125	148	146	172	143	157	150	180	138	135	140	161	166	144	135	165	158	174	189	151	140	155	164	157	139	136	172	153	161	153	156	153	139	139	144	158	162	157	137	143	143	158	155	131	148	157	165	168	172	158	128	146	148	154	163	161	137	151	174	144	159	133	181	144	158	170	164	153	136	172	147	160	155	162	155	143	146	146	156	141	150	151	148	140	147	168	136	132	139	160	139	149	151	171	147	139	171	137	154	141	167	131	143	150	150	167	143	191	153	150	149	146	166	162	162	148	140	155	154	153	146	131	150	157	133	158	151	149	152	156	138	142	141	158	144	154	138	157	176	165	139	145	156	161	152	164	157	148	165	148	147	159	166	160	168	154	143	145	150	167	160	171	141	148	151	133	179	148	140	157	160	146	154	141	165	155	166	148	168	147	141	155	147	159	168	144	133	149	169	150	157	156	152	171	151	133	147	168	145	150	150	155	134	140	154	174	138	168	143	168	135	183	163	163	178	158	156	158	158	159	147	156	186	158	138	162	158	147	146	183	147	148	149	140	163	134	141	137	151	144	153	137	139	165	175	171	167	149	123	147	135	162	160	153	168	140	168	160	146	141	157	157	149	162	144	155	142	132	163	144	136	169	155	153	149	138	138	146	128	158	138	155	145	159	136	149	161	160	157	148	134	161	166	150	143	155	166	159	165	136	154	146	148	166	159	147	136	149	165	161	172	144	144	166	162	162	147	155	135	160	189	156	147	174	163	155	175	137	189	160	142	169	144	153	161	150	157	146	155	164	151	149	158	168	164	166	170	148	173	135	117	148	129	131	148	158	119	171	158	156	156	155	127	134	156	146	167	156	160	177	135	162	150	142	132	149	138	150	162	165	162	156	165	166	151	144	149	165	133	132	158	149	171	159	178	144	151	133	147	154	157	139	160	165	165	160	148	153	146	125	167	129	173	139	149	149	143	166	157	158	149	128	147	166	158	154	165	177	147	167	144	139	127	165	154	154	144	157	149	143	156	146	152	121	152	131	153	174	164	159	149	164	131	157	148	154	160	145	157	169	159	157	174	152	149	156	133	150	165	148	153	157	147	173	162	148	146	151	142	151	177	143	148	177	152	173	164	147	160	153	146	170	152	162	138	155	159	160	149	153	155	137	149	155	163	139	160	154	122	165	145	148	152	146	148	167	150	160	145	163	164	171	139	151	152	161	162	167	160	152	152	147	144	128	147	157	146	169	173	143	178	167	153	150	166	141	151	162	150	149	155	127	148	160	163	141	163	141	149	156	149	166	171	147	173	145	185	137	141	164	160	163	140	144	139	164	173	162	159	144	155	183	156	152	158	156	137	171	173	152	135	173	135	136	117	137	157	157	171	155	156	123	151	151	148	161	145	161	157	161	135	159	157	129	143	146	148	155	159	154	146	147	145	152	169	150	151	154	149	146	147	147	159	172	169	145	153	157	165	156	166	157	160	153	169	144	147	140	153	173	167	145	140	153	164	139	146	151	201	196	143	139	164	168	174	146	167	142	144	152	161	116	164	141	140	155	148	145	160	155	156	157	157	164	176	143	152	164	155	121	164	144	167	150	171	160	152	167	158	153	162	154	146	147	141	168	142	161	153	180	152	156	142	157	179	140	162	155	149	163	167	155	153	144	140	148	146	150	138	139	166	151	172	158	185	145	140	157	176	125	156	166	172	168	149	157	160	154	145	147	147	175	152	151	146	150	173	133	153	156	137	141	150	167	171	147	148	158	140	150	151	143	158	148	161	169	155	152	159	139	129	172	132	145	156	143	146	178	130	161	145	150	147	166	153	175	143	140	153	147	146	154	161	164	154	157	152	160	154	162	158	155	150	156	180	140	129	154	175	152	161	165	157	156	151	175	134	152	152	158	132	156	152	168	145	143	147	172	160	139	161	149	134	157	160	156	154	145	160	112	159	159	157	129	164	175	171	148	141	118	152	180	159	152	154	162	143	157	141	160	147	143	153	159	161	155	146	161	140	174	170	152	154	156	162	138	136	151	155	154	163	169	155	163	155	141	167	150	168	152	177	139	178	143	167	131	177	152	175	152	148	149	155	175	155	134	136	149	155	160	137	170	163	153	173	177	142	165	148	177	162	164	153	159	149	162	152	141	141	142	158	160	155	165	139	164	146	134	154	150	163	147	165	165	151	156	146	179	156	154	146	169	160	146	166	160	155	157	139	153	144	156	138	188	154	131	151	150	146	140	145	165	161	161	185	154	168	162	145	167	157	158	158	139	135	152	148	154	160	103	159	139	158	159	152	146	153	126	153	175	152	154	161	159	139	127	162	150	144	163	151	167	153	167	150	138	131	138	154	159	162	130	138	156	147	153	154	159	158	150	177	131	163	163	169	163	146	153	149	160	136	165	154	148	139	165	150	132	153	157	162	142	155	149	146	151	152	138	156	167	160	147	146	150	158	144	146	180	144	149	151	146	158	155	147	164	146	144	141	151	142	166	164	147	147	149	152	138	164	163	163	149	150	185	170	155	178	159	145	174	163	158	166	162	146	171	157	136	133	156	154	171	147	157	154	156	152	177	146	126	146	148	155	139	156	151	161	158	154	128	162	139	139	157	129	147	159	163	162	134	168	145	154	143	146	145	165	133	158	146	148	172	138	179	173	167	159	138	128	146	135	161	145	170	181	159	132	159	156	154	174	165	151	166	134	155	149	166	168	139	162	169	164	146	156	162	178	123	161	173	145	148	148	143	149	161	145	162	150	132	167	159	183	162	161	149	144	146	165	174	135	163	134	154	146	169	172	158	156	158	133	164	161	157	158	166	152	155	145	153	161	168	176	146	152	158	135	136	156	143	157	156	154	148	152	142	144	167	131	158	150	162	157	169	125	202	164	161	145	157	134	154	157	154	158	144	162	146	166	160	169	163	156	183	156	198	155	158	166	152	163	136	159	154	138	161	155	119	155	163	171	157	149	135	149	152	164	176	176	161	144	143	151	158	147	161	159	149	151	152	156	151	151	141	163	160	155	151	143	153	146	165	139	138	154	169	154	155	191	166	172	144	154	157	134	153	175	156	154	183	156	157	153	150	156	158	155	147	146	137	181	162	145	149	138	161	144	168	148	146	155	164	163	149	160	160	171	139	145	173	152	149	160	175	142	142	142	155	154	156	167	145	144	158	151	166	156	161	147	167	145	150	146	169	145	159	171	153	142	153	136	162	154	167	131	145	174	165	146	157	173
9793	2204	1659	1002	643	491	462	325	295	248	252	212	188	182	169	188	164	156	166	142	158	168	145	163	168	141	130	132	137	134	146	136	149	152	140	115	129	135	135	152	135	141	162	138	146	118	153	147	148	130	135	151	114	135	129	131	153	124	130	141	146	135	139	145	150	139	124	125	144	125	138	135	145	138	142	119	141	134	132	119	138	128	129	123	140	138	131	140	139	135	130	149	134	142	123	138	138	139	135	121	143	137	147	130	129	139	147	136	131	156	127	127	146	138	121	122	135	138	148	155	139	130	108	154	139	145	128	134	145	124	154	138	160	155	137	122	136	146	121	140	124	120	137	119	151	133	132	140	141	125	138	139	133	122	114	138	145	114	145	148	158	141	134	143	110	132	136	128	129	137	141	131	137	117	128	123	138	141	118	127	137	131	125	136	176	131	155	119	149	149	142	138	150	149	140	139	125	139	137	132	127	134	131	115	129	128	127	138	149	110	116	136	137	136	120	119	130	133	138	133	132	148	127	140	120	125	126	120	135	113	126	108	153	141	119	125	133	134	148	142	134	138	126	132	126	128	118	118	122	132	121	114	112	135	116	136	115	126	132	136	139	129	145	135	135	119	153	147	105	129	131	124	126	127	109	111	157	142	143	114	130	129	120	127	122	120	121	137	108	151	135	119	126	129	127	155	132	152	159	140	161	109	118	155	131	137	117	136	134	149	150	113	141	147	124	128	125	131	125	124	140	136	100	143	116	153	135	123	132	147	139	134	140	137	130	114	146	128	107	148	143	111	114	140	129	140	118	134	140	132	123	142	140	137	149	117	123	135	134	141	122	102	149	133	129	121	130	129	123	118	147	146	117	129	142	126	149	131	139	143	126	138	158	152	121	118	127	156	147	131	124	146	145	127	125	149	142	140	143	143	135	136	131	121	158	124	144	119	114	137	115	130	137	136	152	148	132	138	138	151	121	108	137	128	134	136	127	119	124	122	139	125	133	161	123	136	122	158	97	134	135	135	122	138	115	140	129	158	127	131	145	127	133	147	132	105	139	122	129	140	147	143	126	118	105	121	143	120	124	123	138	126	122	146	137	139	135	113	149	134	137	120	102	122	119	119	117	130	127	136	133	137	138	150	141	144	143	132	135	126	144	132	147	124	115	131	131	146	137	131	151	116	139	148	135	133	144	140	124	132	139	121	149	118	116	140	136	133	133	130	125	127	128	120	146	129	129	149	121	154	128	138	132	135	136	127	116	134	139	124	156	129	138	127	137	117	132	129	120	166	117	124	133	149	128	131	143	132	139	137	117	141	138	159	140	153	131	140	126	138	122	130	137	148	133	147	151	147	133	95	127	140	129	126	135	145	135	125	109	127	135	118	106	135	153	149	128	136	135	151	119	133	136	142	133	126	123	120	138	118	125	159	144	130	118	120	139	141	132	128	130	146	144	130	122	140	143	118	145	148	128	142	145	149	147	147	118	130	127	132	132	126	120	142	127	122	124	130	149	109	129	129	152	119	128	144	134	132	129	134	125	134	134	129	118	107	106	119	148	133	133	138	130	137	132	125	132	139	134	133	134	142	115	116	113	142	152	150	107	129	117	151	131	125	136	123	122	114	152	141	163	138	121	131	150	130	145	120	133	132	136	140	154	132	121	135	153	128	134	141	134	119	126	104	132	109	128	141	134	138	111	116	150	136	120	150	134	147	112	147	125	130	138	129	135	131	121	106	126	141	141	128	118	115	128	115	138	153	146	162	121	124	132	127	153	134	147	159	118	135	111	109	137	118	143	146	133	169	131	132	131	119	142	131	151	121	156	128	129	127	135	137	130	136	143	147	143	139	145	129	137	144	125	121	140	131	145	146	140	119	139	126	137	141	135	148	114	139	123	134	113	133	132	132	131	136	125	154	135	137	122	140	133	140	135	134	126	124	127	130	133	120	133	146	139	142	131	127	122	151	146	128	134	145	105	140	148	133	154	138	133	138	137	131	132	119	127	131	130	147	137	123	136	136	117	126	129	150	142	159	125	143	124	151	144	131	152	113	122	151	132	138	139	143	115	140	121	121	144	127	172	136	126	130	142	117	152	118	119	130	143	142	127	135	115	129	126	139	128	121	142	135	131	121	131	137	129	133	144	156	130	122	143	119	110	145	137	151	131	125	121	134	131	121	131	127	147	137	118	152	111	129	146	111	121	118	151	125	152	123	122	128	131	124	125	118	133	124	131	131	131	137	119	116	133	128	126	128	133	128	139	117	103	155	134	130	116	135	139	128	136	153	129	139	131	143	138	156	141	140	116	117	148	147	121	153	118	125	143	134	148	144	142	116	135	137	134	121	161	169	148	108	148	130	125	132	132	131	124	129	138	151	127	112	136	126	124	112	124	135	134	126	122	136	147	163	129	129	144	161	122	139	116	155	148	160	133	130	138	149	160	155	138	113	138	121	129	125	136	127	128	124	117	101	132	160	153	132	120	114	125	108	140	147	137	141	119	117	138	131	135	140	120	118	148	122	136	126	149	133	136	132	120	173	159	127	141	156	124	109	128	118	134	125	130	143	155	146	143	131	127	135	128	132	112	140	136	133	133	125	125	127	126	152	125	137	127	134	115	123	137	137	140	128	136	133	127	153	147	161	159	147	140	129	137	125	143	131	122	136	126	121	125	125	129	117	117	128	120	138	137	160	130	139	135	114	111	139	133	136	135	129	121	122	113	136	103	171	122	129	142	138	152	123	143	140	127	131	123	161	135	132	153	126	141	130	118	125	132	155	147	144	130	134	131	144	128	116	129	121	134	121	142	117	128	113	148	126	141	144	152	125	130	124	131	127	122	140	125	139	117	134	132	133	137	124	110	125	137	126	160	144	159	141	147	109	123	156	115	124	144	125	121	117	113	120	156	129	113	139	127	146	126	124	129	143	147	126	145	134	113	117	136	127	118	134	133	151	148	119	130	149	116	118	129	117	114	134	151	142	126	160	119	151	143	123	132	114	135	135	153	154	132	128	142	117	111	128	142	110	115	146	129	127	131	109	121	145	119	137	126	133	140	144	118	122	132	128	104	128	141	124	115	154	125	126	122	151	152	137	127	136	111	143	114	137	125	133	122	132	118	129	136	148	157	156	112	139	147	123	127	162	136	133	115	122	117	130	132	131	136	118	151	134	138	154	130	145	145	138	145	126	128	127	143	113	135	143	112	108	136	137	137	135	129	142	139	132	143	130	149	125	133	141	142	124	149	102	135	120	131	115	131	139	147	114	143	120	137	150	141	123	136	112	117	138	154	142	144	131	148	113	124	110	154	134	118	146	106	156	158	143	139	140	143	120	150	134	130	145	124	140	146	147	134	125	148	145	124	131	159	141	145	131	130	139	156	137	120	125	138	130	154	130	132	151	133	143	144	131	128	148	131	149	145	138	132	128	140	125	126	128	133	125	145	101	140	140	128	133	116	135	121	130	134	160	131	125	125	136	143	137	138	126	137	121
6296	2203	3666	3337	2741	2233	1918	1615	1376	1162	977	902	821	738	723	677	616	617	571	577	507	542	533	511	462	461	488	444	472	458	466	440	426	421	405	407	387	417	404	424	425	384	394	425	379	395	400	382	404	379	416	381	349	385	383	401	399	416	369	387	369	424	351	323	407	385	366	371	385	371	385	337	359	324	366	334	321	373	375	328	359	408	342	392	331	375	386	333	356	365	396	368	353	362	360	361	354	337	366	373	359	376	350	359	343	368	384	377	417	303	325	372	392	348	359	337	359	373	345	340	355	353	342	345	373	351	319	347	374	322	324	369	360	371	362	379	383	344	361	318	327	375	314	365	356	357	349	355	352	324	371	387	340	335	353	358	364	344	380	353	318	354	356	331	363	381	355	353	340	353	342	342	343	342	355	363	387	378	358	374	345	378	395	363	344	380	371	365	345	378	364	336	350	334	333	372	380	357	343	345	367	365	349	356	335	344	377	369	330	383	364	344	361	361	368	347	364	316	318	347	345	335	319	358	306	353	345	341	380	378	373	365	366	371	392	360	336	346	353	373	357	360	382	332	358	344	343	339	363	369	310	364	357	341	361	358	339	361	320	360	345	315	344	333	357	354	344	362	360	348	358	358	352	342	365	364	356	384	323	334	349	348	353	361	341	318	348	362	326	350	336	365	343	330	349	366	368	322	378	357	322	354	374	357	367	347	352	339	337	362	366	355	371	354	322	346	343	349	327	376	341	344	363	373	366	352	373	350	384	366	343	390	379	370	378	338	342	356	356	364	372	373	305	343	344	328	309	352	362	339	353	365	316	341	333	377	328	340	355	340	349	351	351	357	384	358	374	365	360	343	379	338	324	353	334	370	389	339	374	334	354	378	360	338	362	368	380	360	337	329	369	341	389	354	375	345	342	339	359	356	353	342	344	384	379	345	336	342	334	365	360	353	378	347	371	385	346	376	347	361	341	347	356	334	321	344	388	358	356	351	362	322	344	334	373	352	372	334	372	351	355	375	328	376	358	381	344	350	320	314	357	386	338	332	374	375	330	379	332	360	385	345	307	367	374	376	361	371	345	340	378	375	356	337	397	339	336	365	336	358	350	352	387	336	309	382	375	347	348	346	362	341	368	333	375	329	351	380	372	326	316	362	385	345	363	352	366	339	354	363	407	356	346	372	349	369	376	336	390	347	338	380	348	355	329	369	377	332	342	397	303	360	353	346	347	357	344	301	394	336	363	345	351	357	344	341	333	362	354	368	353	343	356	342	379	340	352	337	358	348	358	374	380	346	367	382	367	372	390	356	353	361	389	363	354	374	357	346	352	335	373	362	360	364	370	340	365	361	350	379	364	336	342	362	359	379	352	370	330	307	378	341	340	340	326	368	309	343	340	381	380	350	349	358	364	356	368	326	343	368	367	348	328	339	346	362	326	375	355	319	350	344	366	338	358	355	352	353	334	344	398	365	339	341	340	308	363	377	364	342	349	356	358	353	340	342	371	343	390	322	359	342	336	343	347	366	373	360	348	366	377	345	383	367	363	367	303	351	366	359	339	333	320	324	385	360	360	335	313	338	312	340	353	341	334	331	344	337	375	355	349	362	378	348	352	336	348	367	348	345	331	364	371	344	373	358	330	392	345	383	351	347	358	318	352	343	340	360	356	325	343	364	373	388	348	354	343	375	376	341	343	340	365	347	333	334	377	341	345	353	391	349	372	323	352	344	372	363	322	342	371	336	360	371	370	334	378	351	349	314	361	382	312	363	335	327	380	365	334	393	321	356	325	359	349	353	366	350	358	328	310	339	368	364	364	349	341	368	336	347	349	339	373	323	357	348	350	336	357	377	359	338	377	351	355	352	346	344	371	402	350	329	327	344	374	342	349	341	340	360	334	412	339	345	348	368	348	341	359	397	357	357	322	374	350	343	330	341	367	326	368	369	356	353	338	335	360	348	318	382	362	340	367	362	374	345	373	332	329	309	336	330	342	338	358	363	384	326	336	337	379	350	328	357	356	379	339	355	380	318	382	338	345	353	370	346	342	346	349	324	307	324	363	317	359	316	323	329	376	354	381	329	368	330	345	371	359	349	328	362	338	347	334	362	358	379	353	359	351	364	347	353	329	332	363	358	356	357	355	378	377	382	360	357	360	417	369	321	340	349	338	368	330	377	338	328	394	335	362	363	370	363	352	335	351	365	358	364	354	343	324	359	321	325	344	335	347	327	352	345	413	339	377	369	329	371	353	322	399	353	348	358	390	368	351	375	361	370	328	329	365	351	354	365	320	370	358	359	354	357	349	387	360	374	332	375	378	336	367	379	381	337	351	365	365	362	368	362	317	344	381	357	376	360	334	311	367	327	337	347	369	359	371	351	360	333	364	371	346	335	330	360	355	378	369	379	347	345	340	353	324	348	358	357	361	341	354	320	388	390	361	347	327	379	338	340	334	353	338	375	376	338	327	352	366	346	337	321	347	386	353	343	330	353	353	334	363	325	339	337	339	370	376	317	307	372	347	362	392	375	349	397	335	329	367	355	371	349	363	356	355	306	368	370	361	333	332	336	360	388	322	335	377	367	345	360	332	335	348	317	350	348	323	362	344	372	373	356	348	384	357	332	359	352	351	353	370	342	304	336	364	364	326	373	350	368	328	331	394	358	332	331	350	375	334	397	346	366	338	340	370	354	382	329	351	381	342	361	338	344	330	372	322	347	383	344	356	342	352	341	355	338	380	357	348	364	388	361	347	333	361	348	356	366	337	338	336	341	362	396	333	359	350	319	343	347	345	327	334	322	370	349	356	334	368	379	372	362	367	376	358	340	359	354	348	366	346	385	371	362	361	359	382	348	332	354	355	354	375	344	337	389	353	388	369	324	375	324	362	349	354	341	361	347	338	337	363	354	369	342	358	338	376	383	346	320	327	410	326	358	351	355	336	323	339	354	353	374	345	341	365	353	364	383	389	336	353	338	332	352	338	316	345	304	347	348	332	361	350	337	363	371	311	353	379	364	352	366	348	345	374	372	366	357	364	361	363	313	375	339	354	338	345	375	338	351	366	367	347	338	366	345	351	363	347	368	354	376	321	362	367	350	337	360	352	336	362	356	363	370	361	353	358	333	384	346	348	367	344	345	324	367	359	372	343	358	334	354	351	337	328	353	335	364	337	363	342	349	343	361	327	357	348	340	326	345	350	361	388	371	358	349	349	365	375	366	356	359	363	354	373	351	376	366	314	384	355	362	382	341	371	343	324	357	345	333	355	327	350	355	383	368	339	334	391	366	370	346	355	341	370	374	363	356	340	386	374	358	322	346	343	356	349	373	335	364	328	382	376	370	335	362	343	378	353	346	358	324	351	384	324	367	362	383	342	326	383	344	370	352	374	371	330	393	364	341	347	351	364	375	360	353	288	340	319	319	347	361	360	347	337	367	369	334	350	341	365	362	344	364	320	326	373	339	318	324	358	345	327	365	373	358	327	355	358	377
18279	5788	3393	1961	1221	987	736	622	545	447	395	359	351	323	295	281	270	298	280	261	276	265	250	263	217	221	214	225	221	230	230	229	226	237	231	241	217	227	231	214	213	223	237	205	214	206	248	211	247	208	244	216	221	228	193	240	199	229	229	218	210	193	204	224	199	217	231	223	215	222	208	229	209	217	207	205	218	213	200	209	217	201	205	225	214	205	234	219	228	201	230	204	257	241	192	243	192	194	211	203	216	207	221	200	206	195	208	189	199	201	200	200	210	208	254	185	225	200	222	212	223	210	221	192	220	243	192	217	223	188	184	205	199	210	217	217	215	209	215	216	197	228	190	184	230	239	246	216	218	206	216	211	205	188	235	190	187	208	212	206	213	221	215	238	211	214	216	235	210	208	235	213	230	214	224	204	197	234	206	195	218	195	202	211	196	200	218	225	194	215	179	214	190	246	229	207	217	211	184	201	235	196	202	192	225	208	201	193	208	219	201	225	197	191	212	196	231	230	209	197	201	209	237	222	183	180	225	186	222	208	212	204	201	216	253	203	202	219	198	225	214	219	205	207	199	245	203	230	223	217	213	215	229	214	224	235	245	205	220	219	236	216	238	221	185	206	194	209	209	200	221	191	221	223	181	225	214	220	195	212	200	216	222	211	225	224	214	201	206	215	201	200	218	215	209	206	230	240	218	237	215	213	210	212	209	227	212	203	200	225	242	213	220	188	230	217	212	211	224	222	222	238	228	197	196	216	207	201	194	217	218	201	218	209	196	207	181	223	191	230	235	194	215	218	239	207	214	209	225	240	205	206	223	209	187	198	210	186	214	223	203	206	183	206	202	193	208	209	216	229	166	201	221	222	223	230	209	201	210	225	213	203	218	218	235	216	224	219	206	204	213	202	219	209	203	243	215	236	196	198	218	194	190	208	214	199	247	215	205	219	209	194	217	194	194	189	213	200	217	200	196	203	208	210	196	215	212	228	213	230	232	233	209	219	219	204	217	201	224	221	215	210	189	224	210	173	194	223	203	213	229	231	223	204	212	214	209	202	206	244	223	243	202	199	201	193	202	218	225	216	227	203	185	218	206	203	238	198	247	206	227	206	218	227	181	202	230	226	209	232	231	218	228	197	211	196	229	215	224	185	213	218	203	222	195	206	223	207	218	207	222	212	196	196	231	230	211	202	206	214	228	202	208	195	222	216	207	241	234	168	202	220	200	204	224	244	223	193	222	205	232	202	210	224	176	205	222	202	210	202	247	242	195	236	220	236	236	219	210	258	250	220	240	219	209	207	204	197	241	224	224	219	207	206	185	223	209	201	194	227	241	247	231	221	208	223	209	203	181	234	221	240	186	213	208	237	227	229	214	238	200	224	213	223	219	203	197	224	199	236	219	206	214	197	197	211	204	203	220	220	214	214	238	191	189	204	219	189	187	220	210	222	196	215	218	203	197	212	222	230	239	187	217	207	212	224	211	220	227	191	230	214	211	193	232	198	194	206	192	202	229	221	248	223	216	201	201	230	202	218	213	250	214	189	190	203	197	205	227	205	201	201	220	201	211	211	186	218	221	210	201	199	204	223	215	187	195	228	206	227	209	208	229	198	204	201	198	192	201	229	202	224	219	227	230	199	184	199	208	195	206	186	206	208	195	194	218	213	223	235	217	213	206	205	185	210	218	214	214	206	197	208	229	211	224	250	189	213	217	210	222	218	186	219	201	236	184	221	217	223	217	202	185	206	223	204	204	204	220	188	219	187	241	226	214	207	224	221	214	198	211	235	221	231	225	206	235	211	199	227	230	193	223	222	208	214	223	226	201	197	235	218	239	224	211	204	198	208	191	219	228	202	226	193	215	203	213	219	207	209	221	207	209	189	195	195	197	207	216	225	213	188	203	206	191	216	206	220	214	221	208	228	205	235	208	186	220	199	212	227	217	208	223	195	221	216	200	192	234	205	234	190	235	204	216	201	201	234	233	227	192	197	215	235	227	222	222	241	221	203	211	215	217	214	215	198	220	233	189	220	231	216	224	218	225	239	200	219	192	194	206	178	237	228	202	199	210	225	207	222	223	203	216	205	237	224	218	209	242	225	215	215	221	242	212	185	222	213	202	234	227	216	227	240	228	235	235	202	222	222	201	213	228	205	222	204	201	213	174	192	196	190	196	205	208	213	224	243	218	204	199	224	231	220	225	208	201	219	219	216	227	194	199	200	241	209	211	219	204	185	233	218	213	209	188	226	226	255	230	194	222	216	243	218	217	196	227	216	205	180	192	226	212	212	201	208	240	217	209	209	210	184	234	226	224	224	230	213	209	213	218	244	230	208	215	231	211	200	233	205	203	206	247	232	198	209	208	216	175	202	214	181	229	227	217	221	243	205	212	203	202	207	211	197	208	203	237	231	198	230	190	230	212	208	214	192	181	217	206	208	200	246	196	225	200	198	220	243	216	206	217	202	224	205	212	233	178	230	214	210	187	215	223	234	196	223	223	201	197	213	209	216	208	198	231	213	226	213	194	225	211	224	223	233	206	269	232	206	245	235	193	209	214	208	205	225	238	223	220	239	212	215	198	208	220	192	195	215	219	188	215	203	206	232	229	196	220	201	223	202	206	206	205	233	197	221	205	224	221	214	243	213	213	230	238	200	209	197	236	201	203	220	251	211	202	200	214	210	219	199	203	220	233	212	210	204	230	201	208	215	213	198	215	204	231	204	215	219	204	227	210	210	204	210	201	227	219	190	183	199	221	178	224	232	203	228	213	186	233	195	211	235	212	223	248	226	217	241	227	210	219	195	219	239	208	229	201	206	203	216	191	196	222	229	220	230	212	211	211	209	229	237	201	236	217	204	203	219	198	228	217	188	224	221	221	226	233	249	213	213	206	202	213	203	215	229	210	228	191	188	212	208	214	231	216	205	204	234	194	204	233	221	215	235	220	189	238	213	207	215	220	188	241	227	229	237	226	225	187	205	190	217	211	213	215	207	213	210	203	204	211	220	207	219	216	203	213	236	225	200	207	246	193	204	200	217	218	233	207	215	216	208	198	211	189	211	211	213	183	208	239	226	215	207	184	209	219	216	190	194	238	199	234	241	206	227	202	235	197	214	227	229	216	204	217	216	257	208	200	214	196	205	216	211	201	215	228	207	207	222	226	187	218	235	226	215	211	212	224	242	205	189	229	233	221	201	222	189	235	201	196	211	213	205	209	227	196	203	237	215	201	253	224	195	237	210	229	222	216	195	207	209	219	179	197	223	211	202	226	206	181	217	232	204	211	185	220	205	202	210	220	216	212	207	236	230	200	207	184	196	221	192	226	202	212	167	197	226	254	206	196	185	222	219	225	220	221	203	207	220	216	243	237	192	224	236	239	205	205	205	233	214	217	219	211	217	189	218	226	217	250	226	214	226	219	194	195	245	202	220	202	210	206	212	194	217	235	211	205	200	238	211	192	183	202	213	226	218	210	211	207	209	218	235	214	224
9114	4367	6227	5634	4849	4014	3317	2745	2297	1948	1731	1599	1394	1283	1181	1064	1011	967	925	872	869	830	804	789	758	715	706	718	673	691	669	688	639	640	638	595	618	628	610	609	593	570	575	576	615	598	543	580	565	539	564	595	575	561	507	556	563	540	558	590	528	550	541	575	498	504	516	546	550	530	541	495	528	551	534	545	559	552	553	519	504	504	503	520	565	503	526	537	512	530	548	488	545	523	527	496	501	550	552	501	536	542	490	515	542	524	523	538	476	491	522	511	513	525	517	525	547	532	507	461	509	507	522	508	522	585	524	531	494	523	513	499	520	504	536	508	537	524	531	527	506	475	507	493	578	467	510	526	509	519	494	513	538	542	521	470	540	542	491	517	523	510	528	565	533	510	495	551	497	499	512	508	481	520	500	534	485	490	499	531	520	527	529	512	543	533	481	478	519	478	515	513	527	536	461	516	509	505	478	500	471	524	532	511	545	510	491	548	527	539	493	507	547	534	530	545	548	512	506	519	489	529	479	510	533	500	494	526	541	468	512	478	534	507	529	536	523	552	489	567	517	486	490	477	508	511	538	530	515	514	503	561	473	501	494	529	524	487	511	531	474	493	521	507	498	524	532	477	510	526	526	471	542	525	519	494	536	499	506	517	479	507	529	459	527	507	495	520	476	498	516	528	534	526	503	525	512	505	492	494	513	566	513	538	548	484	518	519	513	525	543	495	517	484	486	557	518	579	499	532	527	522	537	538	513	523	484	510	535	485	479	494	508	546	519	503	518	484	529	528	523	503	497	464	483	512	492	513	475	513	494	543	469	521	503	478	495	547	511	492	478	491	565	495	498	529	516	530	499	505	535	501	505	526	530	557	513	517	520	505	518	529	477	534	528	480	505	517	508	513	507	524	510	527	501	509	468	503	478	503	535	512	500	520	508	543	469	526	540	516	494	528	525	551	502	520	476	495	522	534	489	495	477	498	498	497	496	531	538	499	510	557	519	493	556	516	487	482	501	517	525	491	558	531	500	521	505	526	548	570	474	525	510	487	497	511	477	563	527	516	475	522	514	565	510	516	528	518	482	483	524	497	495	486	542	520	495	524	516	539	488	533	514	487	533	515	494	478	522	531	514	525	499	493	511	496	528	500	520	486	535	521	530	497	504	564	494	517	518	506	535	494	501	524	531	513	487	468	501	491	517	514	520	538	525	500	534	498	589	529	532	519	546	558	494	520	525	501	519	484	554	513	487	513	500	495	519	528	535	501	501	486	526	539	460	541	474	522	478	507	525	530	526	516	505	543	494	490	516	528	486	518	499	500	475	497	518	517	508	503	514	520	496	532	546	481	499	525	492	514	455	458	490	493	532	505	538	533	509	470	483	485	491	544	488	511	514	498	543	554	532	517	530	500	530	499	486	491	503	493	482	480	523	511	511	538	528	529	508	560	541	486	553	488	524	490	527	559	509	517	515	532	488	514	487	496	496	540	467	516	529	543	509	513	531	500	552	472	482	550	554	529	500	479	505	528	506	509	463	529	508	496	524	490	493	471	527	528	500	496	530	530	555	521	496	477	535	483	518	537	526	471	485	496	545	472	515	479	516	520	520	538	485	515	507	510	487	527	511	510	548	481	505	504	497	529	486	530	493	471	517	507	511	507	486	523	519	498	518	524	491	477	475	520	514	486	496	505	514	523	467	474	555	511	490	516	493	525	525	486	490	472	487	472	494	545	528	527	490	511	476	509	477	504	510	480	494	493	543	487	520	517	515	488	502	526	531	513	467	509	530	518	493	506	491	499	481	521	535	550	493	538	457	504	478	478	533	494	497	541	493	511	497	520	525	530	497	507	510	524	491	457	505	522	533	496	491	534	540	508	532	523	537	540	523	525	497	502	523	501	541	488	499	542	521	537	523	506	495	523	498	516	533	488	555	511	502	493	512	524	505	530	496	505	530	522	507	513	555	545	513	481	513	469	453	496	546	524	532	507	465	490	481	485	496	539	482	516	514	508	509	542	504	531	502	541	538	518	531	532	513	490	527	503	465	538	512	491	539	532	519	488	530	544	518	553	491	488	482	560	506	518	480	507	504	490	498	525	503	488	456	489	558	518	528	514	492	554	487	482	501	480	519	493	538	487	528	534	548	487	498	504	535	514	526	476	454	528	503	509	547	501	514	482	530	555	524	520	539	503	518	514	521	488	524	480	511	504	505	523	521	466	489	542	522	509	501	541	491	545	472	463	491	482	514	515	513	524	523	475	484	498	504	498	478	535	501	536	547	535	461	556	518	500	498	500	546	452	537	496	527	523	501	509	479	502	507	472	520	502	571	520	508	512	512	502	557	520	506	524	507	496	523	524	521	548	542	522	513	530	517	490	505	500	507	538	523	498	568	534	502	485	525	495	483	479	499	525	505	533	541	505	477	498	518	510	466	458	485	523	513	514	507	503	478	513	480	485	499	514	545	524	469	505	468	547	528	517	517	513	509	514	485	532	496	482	496	506	548	514	509	520	518	501	519	478	505	482	512	546	493	522	515	540	509	553	514	516	465	540	521	486	492	519	493	525	516	527	512	502	493	524	496	474	482	524	505	509	505	540	472	505	485	472	564	507	559	515	490	485	500	503	534	517	488	516	530	493	525	533	530	524	521	556	483	542	496	509	501	532	515	542	505	520	467	528	521	537	505	514	496	517	509	505	518	560	499	547	491	503	523	530	526	527	520	528	500	542	492	537	501	545	474	556	516	498	522	518	492	529	475	509	522	502	484	513	510	487	502	553	509	521	491	482	482	513	489	467	559	519	465	528	482	462	528	520	510	474	510	523	552	555	474	492	492	524	520	510	531	532	529	525	534	502	508	528	519	514	514	526	508	513	531	507	506	491	549	523	510	509	513	538	474	514	476	507	559	491	490	522	539	535	490	522	517	463	547	552	542	522	532	547	491	508	512	496	507	497	517	513	493	508	496	529	536	505	533	496	484	504	515	540	500	498	517	535	526	495	490	488	503	497	541	508	536	526	501	483	560	502	513	541	499	483	491	470	504	563	510	527	509	488	522	495	504	501	485	509	481	535	544	543	556	551	503	483	533	509	513	501	503	492	497	514	494	517	497	511	510	501	495	546	529	520	496	480	507	478	533	518	507	498	464	482	473	503	513	551	525	500	514	509	532	506	487	492	492	462	481	568	525	520	496	508	498	511	512	535	526	523	549	536	493	502	502	494	485	496	487	503	525	515	527	476	501	501	480	531	520	477	533	488	517	479	497	536	517	501	473	469	502	534	487	482	530	511	501	486	509	556	528	503	518	515	513	520	491	525	501	571	545	525	511	504	479	507	522	519	492	500	497	490	565	508	473	516	471	479	552	471	502	513	498	494	513	502	507	505	537	469	489	516	529	485	506	522	527	526	532	526	525	555	501	497	565	525	541	517	500	545	482	532	545	540	527	491	482	513	528	515	476	538	524	499	486	489	501	547	508	511	476	516	512	510	540	506
3621	1246	321	61	60	56	39	56	54	50	57	40	54	57	33	48	51	50	50	33	44	56	38	48	51	61	44	59	49	64	52	25	45	37	52	59	41	59	45	51	52	35	44	31	46	61	40	52	42	55	52	49	47	30	41	45	37	33	47	43	44	42	50	51	44	50	38	38	55	53	50	45	41	34	39	65	34	43	45	36	46	51	44	41	54	47	42	43	50	49	42	36	44	46	52	43	43	49	44	42	49	51	54	37	46	39	49	34	35	53	44	42	56	44	31	59	66	46	45	38	44	58	52	40	57	53	45	36	56	34	41	43	33	49	55	28	52	43	37	28	42	35	40	50	40	55	43	44	36	40	53	42	42	44	50	41	50	48	37	37	32	57	37	39	34	44	45	52	43	39	38	40	46	43	55	44	49	44	36	47	35	43	45	36	49	48	44	50	44	39	49	45	43	33	47	48	45	46	43	50	40	49	42	46	49	37	37	39	50	60	41	52	43	47	43	42	30	50	56	41	42	38	53	48	30	43	51	46	37	39	36	36	38	37	54	46	58	41	43	38	42	46	62	36	37	50	36	45	58	42	46	31	48	47	28	36	54	37	38	53	45	48	54	56	59	37	55	46	49	53	50	46	56	47	50	51	65	48	40	34	37	58	60	35	51	45	60	37	55	39	39	49	49	44	54	38	30	51	45	45	43	51	43	42	44	54	45	53	57	54	38	46	43	40	59	29	48	45	36	40	38	40	58	49	39	47	36	31	48	55	51	34	47	52	40	57	62	44	36	53	53	39	32	54	50	38	33	36	47	52	43	54	42	36	40	47	43	52	53	53	45	50	50	42	45	36	35	37	50	58	46	48	53	52	30	38	50	51	50	39	56	36	41	46	42	29	47	40	44	54	42	48	46	43	36	47	57	35	53	48	43	55	44	49	39	49	43	49	49	43	40	34	51	35	42	43	54	64	32	51	49	40	52	37	55	37	42	51	42	40	39	41	44	36	45	52	51	43	45	35	49	42	44	44	59	49	47	44	50	42	37	50	31	46	49	55	44	44	45	48	45	44	51	56	41	51	44	41	44	44	42	40	49	32	42	43	58	33	46	58	52	48	39	35	40	43	42	46	39	45	48	39	56	52	42	49	46	44	47	47	49	41	53	45	28	64	37	48	41	27	56	48	51	42	43	29	44	40	44	42	47	57	60	48	46	54	46	42	45	55	44	48	55	36	49	62	32	57	44	47	33	37	39	53	41	50	38	39	51	44	45	41	52	43	39	41	45	44	46	49	55	47	39	43	38	56	35	56	45	46	47	38	32	55	43	46	44	49	56	34	48	52	35	51	38	36	52	55	54	41	49	38	50	32	46	59	48	34	65	41	37	46	65	37	46	36	40	52	47	57	48	45	54	47	47	45	48	51	58	53	40	42	36	49	58	32	38	40	48	52	37	35	31	56	43	52	46	47	42	48	49	67	50	49	43	36	52	46	44	39	46	46	44	40	40	52	61	30	43	31	45	50	43	58	61	54	47	52	47	36	45	52	42	35	49	41	46	60	42	41	38	50	34	52	46	38	41	57	40	40	40	37	27	39	48	53	45	51	44	47	45	46	46	56	54	41	54	46	32	46	44	36	49	47	51	53	36	43	40	57	49	56	43	46	48	50	41	46	47	39	51	54	53	36	37	37	49	44	46	48	45	47	54	51	35	39	54	56	52	46	35	60	41	42	49	45	41	42	55	44	66	47	35	43	66	44	36	49	33	37	50	43	38	46	47	58	54	45	56	47	40	62	48	54	50	50	42	49	48	54	49	54	42	48	42	44	48	29	42	36	56	43	44	34	33	50	57	47	54	50	45	36	52	44	45	42	42	46	42	38	49	46	46	41	47	46	54	51	42	47	38	57	48	50	43	31	38	42	47	31	48	56	42	50	49	47	45	43	48	50	44	40	60	36	51	46	58	43	43	38	37	44	54	46	35	44	59	58	47	29	38	53	61	47	38	44	35	37	39	36	58	47	42	44	53	61	50	47	50	39	45	48	44	40	46	51	36	42	47	55	52	39	38	56	49	51	45	42	36	50	43	54	55	34	37	45	53	50	50	38	44	44	43	38	45	46	39	38	43	41	41	45	35	45	54	43	45	67	49	49	50	41	35	52	53	44	45	50	57	53	43	46	47	44	41	53	41	46	46	48	49	55	50	47	44	40	50	50	46	54	41	42	40	54	42	40	49	42	62	40	49	48	48	37	29	47	42	57	51	46	47	29	46	50	56	45	53	49	55	44	40	41	53	46	47	47	46	40	44	49	66	49	40	42	44	45	55	43	38	52	44	34	46	51	31	46	44	40	23	31	53	36	53	53	34	45	47	48	41	39	47	46	37	41	42	43	43	64	54	63	37	35	42	47	46	38	49	52	43	45	43	46	47	39	51	51	53	54	39	55	54	43	36	45	54	35	41	45	54	40	48	56	41	52	46	49	54	44	44	52	52	48	49	41	44	40	45	44	38	35	42	35	52	45	48	39	50	47	58	54	41	39	53	34	44	49	55	49	52	38	52	43	46	40	58	53	47	55	44	47	39	34	37	39	55	35	32	45	44	44	58	58	52	42	44	43	44	35	47	48	58	41	50	51	41	46	47	63	37	48	51	44	61	56	40	50	52	57	38	41	50	41	41	54	55	49	38	50	39	54	40	45	61	40	27	38	48	52	48	37	55	47	43	47	52	40	47	47	46	30	53	44	50	46	46	44	54	58	48	42	52	53	49	40	43	47	43	55	37	41	31	41	40	57	42	45	58	46	49	53	51	48	56	40	36	67	47	38	38	47	45	57	48	45	51	50	43	53	45	49	55	55	48	39	55	46	42	55	54	61	45	52	49	42	40	50	54	33	52	44	48	46	51	48	38	47	39	46	42	42	65	48	42	51	51	45	27	47	52	58	46	54	48	46	52	60	44	56	57	40	51	46	41	42	49	40	39	54	48	53	34	52	44	34	45	74	37	50	55	43	40	42	50	50	54	37	47	47	39	52	43	45	46	42	48	46	42	35	51	51	52	49	36	55	47	58	50	52	45	39	43	54	46	42	46	37	45	42	37	38	44	39	53	48	35	45	54	36	42	45	43	46	53	47	38	46	44	54	34	52	35	61	58	44	53	32	45	47	47	49	39	60	50	54	52	45	32	34	48	38	52	31	48	45	52	40	35	40	54	31	41	47	53	55	34	53	44	55	54	41	42	33	39	70	37	49	49	42	34	33	47	37	40	35	55	49	40	42	41	40	44	40	39	43	44	51	40	42	55	52	48	50	33	37	50	42	46	53	37	42	55	48	46	45	45	52	40	43	43	47	34	58	37	48	51	40	44	40	37	42	57	52	40	53	58	48	43	40	47	47	47	43	45	44	42	41	30	35	47	50	52	46	53	44	46	50	36	31	51	43	60	40	36	41	49	59	39	31	41	45	34	48	49	47	52	39	40	56	39	51	42	45	38	39	64	53
2671	1219	606	233	243	254	207	201	199	239	169	175	160	171	164	168	163	160	174	144	156	160	182	141	165	148	155	146	170	140	158	142	170	142	149	183	155	150	155	153	136	159	162	159	166	144	164	163	151	154	172	159	158	159	135	150	160	161	154	145	164	144	159	155	156	159	150	178	160	141	162	166	160	148	152	165	143	153	168	153	164	162	157	158	183	153	173	175	159	174	157	162	139	154	164	175	142	169	168	161	176	151	155	148	141	153	171	154	151	174	162	155	170	152	152	159	167	173	144	129	158	153	135	139	156	160	135	151	141	157	168	153	163	149	154	159	145	159	144	153	154	166	131	136	144	174	166	185	175	148	143	172	169	147	143	152	165	140	148	159	144	151	148	146	165	161	156	164	156	156	176	137	169	166	162	145	155	159	150	144	150	130	163	180	161	160	159	166	132	160	160	152	148	136	163	144	168	145	161	124	149	158	183	139	141	155	146	161	159	158	146	129	156	161	172	146	148	165	143	149	162	154	168	159	162	148	160	140	142	147	149	144	146	160	187	156	178	173	140	154	141	159	158	163	138	143	144	155	161	136	171	175	176	161	161	159	148	140	158	136	156	144	145	164	162	152	169	145	163	167	147	141	153	148	173	148	151	158	164	148	161	148	170	168	143	170	149	172	160	141	155	169	183	166	158	146	162	154	158	155	172	148	169	147	153	138	139	157	156	153	171	132	173	170	161	170	144	168	145	140	155	162	146	160	133	159	169	143	162	167	162	161	152	146	143	156	176	176	147	142	172	142	156	150	170	164	154	154	160	148	145	140	161	148	151	149	174	163	171	168	152	155	140	148	145	155	142	156	158	144	158	144	138	163	162	153	167	145	160	164	166	167	151	146	156	160	154	156	169	150	149	150	149	175	149	148	131	149	159	170	167	150	157	183	150	176	139	142	144	137	183	159	150	157	176	157	160	154	158	150	165	133	153	150	167	185	147	175	135	146	155	155	172	176	133	165	157	144	170	166	151	125	140	141	164	149	163	173	138	160	155	187	151	182	131	157	139	153	122	134	157	164	166	150	137	153	170	145	176	151	170	172	159	158	149	145	157	151	134	169	153	145	157	135	172	182	148	158	156	176	147	166	174	132	167	160	150	165	147	146	150	163	159	160	151	152	143	158	159	134	163	144	167	147	171	148	151	145	153	151	154	151	140	143	158	170	156	165	137	157	167	177	157	140	166	133	127	148	145	158	144	155	160	150	151	165	143	161	146	159	157	172	156	169	142	155	133	170	167	151	153	157	173	154	154	146	144	161	164	160	193	163	137	153	147	143	161	152	161	164	171	132	150	137	187	151	152	165	173	197	156	164	171	161	145	156	156	140	132	153	163	143	144	156	175	147	169	146	182	163	157	163	166	173	173	164	137	144	192	149	136	163	144	145	155	143	139	151	160	164	152	172	153	148	166	143	166	167	178	141	153	166	150	158	152	179	142	180	152	158	171	154	161	137	149	159	183	169	157	152	163	164	157	146	165	156	159	160	166	126	160	166	154	158	144	143	161	161	164	163	144	163	163	164	154	169	169	172	156	153	154	161	161	170	154	157	139	139	179	167	168	156	142	153	165	145	184	173	167	149	150	152	145	118	147	147	154	168	165	141	155	150	148	147	159	142	145	152	163	162	161	146	173	162	148	176	153	149	160	178	126	144	168	133	174	166	191	159	155	178	148	162	159	142	151	143	153	131	144	166	157	153	150	141	166	152	168	150	150	143	172	169	140	166	144	154	168	162	154	149	157	182	176	154	172	173	162	168	149	141	153	159	142	159	153	149	166	151	142	150	172	131	163	142	167	167	167	165	182	171	150	155	157	141	145	146	147	130	182	160	148	147	147	164	161	153	137	142	143	174	161	154	157	159	157	159	164	158	168	156	172	143	175	166	153	148	155	174	184	152	153	153	168	123	179	158	152	149	146	135	148	161	160	179	169	167	135	173	141	172	171	191	152	139	161	162	196	191	168	147	159	159	134	167	145	145	131	176	167	165	149	156	172	155	174	183	146	169	160	199	146	161	157	168	153	151	154	161	139	170	146	163	152	166	142	164	171	152	151	154	165	153	181	170	176	166	146	160	154	147	149	156	164	148	160	155	155	139	153	150	169	154	162	158	144	156	156	131	155	178	151	168	150	147	162	172	173	150	150	172	164	157	140	143	151	168	152	158	147	138	137	156	157	146	159	169	166	147	137	156	159	137	147	162	149	153	149	152	160	152	160	156	153	182	160	174	147	158	172	174	126	156	135	164	153	155	162	157	144	164	151	155	132	152	158	162	132	168	154	132	153	155	159	176	148	142	179	153	171	177	157	149	149	168	157	164	156	150	153	148	148	151	144	168	151	155	144	146	159	169	146	148	166	156	170	147	168	151	136	151	137	152	133	152	176	150	165	151	149	162	168	176	144	156	138	156	162	151	160	177	142	155	172	145	152	161	159	148	160	155	160	144	178	149	152	150	162	159	152	157	143	160	138	165	162	155	159	135	176	153	144	170	150	148	155	157	163	155	164	169	158	172	158	147	158	172	169	160	178	164	158	156	162	177	168	152	147	140	150	147	155	144	145	159	134	172	160	166	156	161	166	146	160	146	166	159	148	166	177	162	156	139	171	145	158	136	164	145	144	172	146	175	155	176	158	154	131	154	161	162	146	144	160	154	183	157	149	142	166	151	157	141	171	145	154	154	167	134	160	161	164	162	159	168	154	149	146	179	154	143	148	152	163	166	152	158	180	156	158	162	169	145	156	153	138	156	154	135	152	176	178	176	152	135	163	137	163	158	168	170	151	151	160	144	153	160	167	168	169	159	139	165	152	150	149	155	145	156	165	180	181	152	173	162	160	157	133	150	164	154	166	176	158	166	152	142	152	170	167	153	164	154	177	169	172	163	166	164	152	139	176	144	168	158	160	157	157	139	145	149	159	149	151	141	159	166	174	168	163	156	150	150	187	174	147	156	160	163	150	162	155	154	167	165	160	149	139	180	161	164	174	169	149	168	140	154	163	145	167	156	128	174	126	156	160	164	129	136	173	168	151	147	157	162	165	146	153	150	172	144	164	140	150	160	143	168	170	136	197	148	154	164	151	165	168	143	152	164	147	149	148	152	160	155	151	161	181	147	133	160	158	152	159	176	162	170	159	159	157	153	153	165	165	153	155	160	151	148	142	135	147	163	158	150	151	147	160	173	165	154	128	164	135	161	161	179	164	158	148	164	167	176	150	163	142	144	168	138	153	157	175	164	142	154	163	134	148	159	148	166	141	150	166	140	161	150	152	164	155	152	135	163	153	168	159	170	158	134	172	155	162	160	161	149	135	170	166	157	182	178	167	143	164	148	165	146	155	160	177	152	149	161	204	174	173	160	174	164	144	155	181	160	183	162	141	142	133	186	156	185	147	168	177	162	138	139	176	126	170	173	164	159	149	159	152	147	152	153	162	146	148	148	169	174	144	166
12589	3323	1832	956	673	471	383	358	320	268	241	206	197	198	164	162	171	186	183	196	153	185	157	150	148	144	148	143	152	148	141	175	152	119	157	148	159	145	140	140	152	126	119	138	132	116	137	140	133	140	133	140	139	129	132	170	134	164	154	127	121	139	128	126	150	143	133	134	135	125	140	133	139	132	126	143	121	128	134	126	137	132	139	132	143	127	155	136	139	149	129	138	135	128	152	125	114	138	128	124	122	101	113	137	143	153	138	106	135	124	145	125	110	145	160	134	145	126	134	154	133	120	124	146	131	133	146	130	134	142	126	134	142	157	123	152	136	112	122	134	140	148	128	125	130	109	120	128	136	136	131	153	120	147	125	146	127	145	132	116	148	133	164	148	121	136	125	129	144	155	116	116	133	154	155	153	127	147	121	122	140	131	134	118	134	138	125	115	138	129	124	125	135	144	111	146	157	131	115	122	138	125	130	121	159	138	127	120	132	133	124	143	134	130	120	132	123	130	146	140	136	126	127	144	132	147	114	137	173	128	125	125	131	141	123	131	146	131	148	109	143	141	115	137	123	125	152	113	142	125	154	139	146	123	137	144	156	141	134	138	127	130	109	136	153	133	138	140	116	119	151	134	131	165	144	120	135	118	134	138	136	123	123	116	150	142	135	120	127	149	158	159	131	121	154	126	141	135	136	139	126	115	112	135	132	158	150	129	131	129	124	145	130	128	117	160	141	132	128	152	130	125	166	165	135	111	127	138	121	122	126	131	148	127	133	139	155	129	134	135	142	125	118	148	151	155	105	127	149	103	124	130	122	134	116	116	139	144	129	130	141	128	151	145	135	138	125	131	160	143	140	138	125	106	123	150	126	145	117	127	124	134	144	146	127	145	128	139	127	124	153	141	124	128	107	129	141	158	134	164	137	127	154	121	147	130	107	162	126	139	161	123	147	134	139	118	166	125	139	141	120	148	136	154	137	156	159	124	134	149	140	143	129	129	133	118	142	145	134	127	121	122	127	108	122	148	139	130	144	143	117	136	147	134	118	154	131	135	131	162	136	131	133	123	134	141	133	131	113	131	129	142	143	124	176	112	130	149	118	127	141	153	130	146	136	128	155	166	134	139	148	139	131	131	125	126	129	116	142	136	130	156	164	135	130	132	140	133	128	148	128	138	150	132	133	148	155	140	138	141	152	127	120	149	125	148	134	125	138	151	113	141	126	103	174	132	123	137	122	140	169	125	123	152	151	121	128	143	137	152	130	140	148	122	142	133	119	142	137	127	112	146	116	110	146	144	144	133	138	154	123	138	121	151	166	131	99	116	120	144	143	131	148	124	128	147	152	127	130	129	125	128	132	148	145	131	114	122	128	137	120	134	124	125	109	114	137	147	135	162	147	154	158	126	122	134	114	134	118	148	130	119	152	131	131	126	139	130	153	139	109	130	125	159	123	122	140	136	115	144	144	126	136	125	118	131	120	135	125	140	131	125	154	150	134	125	141	131	105	107	143	119	142	121	123	128	127	133	135	132	141	144	145	121	143	129	133	122	142	117	126	153	127	127	144	99	134	142	124	132	146	123	158	120	128	161	135	127	128	121	125	138	139	140	140	129	115	133	141	149	167	124	141	148	134	118	109	123	120	132	161	142	129	136	133	159	120	152	128	125	141	116	134	138	154	145	152	138	138	130	148	160	143	142	149	140	135	121	128	123	158	117	119	136	128	138	134	117	139	140	132	120	114	151	135	131	122	135	117	122	142	134	146	122	120	135	140	123	156	141	130	148	140	141	136	143	134	145	144	146	131	127	138	131	132	114	127	135	130	120	163	135	158	142	139	136	146	120	134	133	120	145	145	121	133	122	125	121	121	120	135	128	132	131	140	136	143	128	134	126	160	139	133	119	144	155	131	134	129	135	139	136	134	106	118	125	130	126	132	125	119	142	103	141	140	126	129	125	124	129	127	143	134	129	144	125	122	130	126	137	154	153	121	136	134	145	151	143	144	147	122	128	121	128	142	139	165	145	136	141	149	133	129	127	142	173	127	113	142	130	141	138	136	133	139	147	116	149	135	120	125	130	127	142	142	151	126	138	154	131	117	122	143	124	130	146	136	112	130	115	112	119	128	137	134	139	140	129	144	125	123	118	135	142	136	135	133	114	131	123	135	147	138	122	130	136	118	135	161	137	135	141	111	123	129	120	126	133	136	127	147	147	141	120	150	108	117	151	132	137	150	121	110	144	119	142	117	127	136	123	133	107	146	119	113	133	134	134	136	132	157	132	132	132	130	108	129	121	140	107	117	131	147	132	115	137	138	149	132	133	134	124	125	140	126	127	117	127	139	137	144	130	160	148	116	127	118	142	135	148	149	115	125	124	141	109	142	125	164	131	146	130	131	135	116	143	144	142	140	113	122	133	133	144	127	134	136	130	128	143	132	142	122	132	143	135	145	120	113	116	165	123	128	134	129	163	121	140	124	118	138	119	109	142	143	142	140	139	145	142	143	129	114	135	119	124	139	126	143	113	135	145	139	151	127	130	123	124	149	129	144	154	138	146	146	148	143	129	125	134	142	136	116	152	146	145	123	147	136	111	138	122	117	126	107	109	150	147	127	114	142	121	128	129	126	135	151	146	140	143	129	136	140	144	124	139	139	150	133	137	135	142	132	125	155	118	141	118	129	127	134	137	125	147	138	149	155	141	147	112	139	137	133	127	121	125	118	130	118	142	123	141	134	141	125	131	129	118	137	148	141	124	137	134	131	136	126	130	140	143	148	122	113	104	139	134	122	158	141	135	113	124	137	133	106	120	150	147	128	135	118	132	119	122	138	122	127	108	141	126	130	148	136	128	128	141	131	151	115	109	156	139	130	121	136	126	115	133	113	130	131	145	129	122	108	128	120	121	121	134	137	132	118	125	126	124	129	124	133	131	114	146	142	148	153	141	126	143	130	141	109	145	118	137	125	107	123	146	107	132	152	130	133	138	153	143	121	134	121	135	132	142	116	129	166	126	127	126	129	113	148	155	136	141	142	118	132	120	122	124	131	127	151	142	131	151	119	116	126	125	132	157	119	161	128	126	125	130	146	119	130	131	131	117	130	128	174	135	147	138	123	135	124	138	112	147	153	132	139	141	130	143	131	116	129	131	151	146	126	144	155	128	117	100	116	119	171	150	145	137	133	149	134	122	132	119	134	133	145	141	131	141	130	139	145	122	168	149	146	135	117	149	143	147	136	154	136	148	160	137	147	125	137	129	133	125	128	146	136	138	152	124	134	159	123	131	151	144	139	139	133	137	135	122	147	114	143	145	117	143	139	132	116	148	152	138	147	145	117	129	136	124	133	128	145	144	127	146	132	149	133	142	117	123	115	145	129	138	123	122	120	100	130	134	122	129	127	118	152	131	154	130	143	118	129	120	132	125	112	127	144	106	143	128	132	116	138	126	131	127	128	136	133	143	134	114	129	153	131	126	131	127	135	144	148	153
7631	2807	3632	3281	2796	2163	1846	1588	1322	1088	1020	892	850	738	751	687	654	581	598	570	560	563	490	480	496	458	453	466	484	452	416	441	385	441	424	369	410	416	438	395	402	419	402	387	383	376	377	406	381	382	379	415	387	388	359	393	388	358	378	358	365	412	372	355	374	370	352	375	365	401	340	394	315	357	352	380	346	359	377	321	357	397	364	370	380	372	360	360	333	356	375	348	375	332	376	370	392	357	367	389	365	359	387	361	380	333	354	393	362	352	395	346	396	356	351	351	373	330	351	362	381	345	311	343	343	382	389	383	359	372	379	349	331	349	386	370	332	351	354	332	318	377	359	340	369	368	358	329	370	380	343	372	334	357	385	348	348	348	345	395	354	345	366	364	364	372	335	318	372	395	366	355	364	336	363	377	341	329	381	364	359	339	383	336	356	372	358	328	355	370	321	348	337	337	388	345	338	321	384	363	357	343	396	350	327	387	418	324	347	359	344	339	319	357	373	398	354	333	360	364	351	360	345	374	384	327	351	352	379	330	360	344	371	325	351	358	334	398	385	345	390	374	348	294	409	355	354	356	337	396	368	362	338	338	374	392	354	360	356	348	364	360	354	336	331	331	351	354	387	403	379	345	357	353	326	347	364	382	379	344	364	370	376	392	357	377	360	363	359	374	342	355	377	343	343	391	358	355	358	318	359	356	366	358	375	360	337	356	359	361	354	339	379	354	374	341	350	418	344	363	340	364	369	355	348	365	336	347	356	327	337	348	342	342	326	366	366	345	351	363	354	318	373	364	383	368	320	370	351	359	379	340	347	349	382	340	346	343	363	363	369	366	340	348	322	333	349	345	343	369	346	351	362	353	371	340	360	359	352	377	317	369	357	353	353	360	385	346	344	370	361	365	364	360	366	331	358	332	378	337	366	331	354	367	352	337	353	367	362	343	337	349	387	364	361	335	340	374	331	352	367	363	335	357	371	322	358	344	364	353	370	372	365	349	320	311	347	345	350	341	330	359	389	320	361	363	339	361	358	347	351	360	339	348	333	323	359	379	346	378	344	350	368	318	348	357	376	363	347	344	380	346	366	388	378	362	365	357	330	381	323	365	344	354	343	335	344	311	358	300	360	359	353	351	358	373	332	366	378	361	361	384	362	357	342	391	359	338	320	379	350	391	354	378	320	365	382	343	335	373	367	358	344	387	380	378	348	344	395	363	361	363	324	366	354	381	366	375	404	347	328	327	352	350	396	347	350	341	328	357	315	355	351	384	360	377	361	343	363	337	359	342	380	373	349	359	339	339	371	376	347	373	363	349	355	346	356	355	349	392	343	355	355	339	353	376	370	364	336	377	361	355	347	359	340	336	347	384	380	353	383	368	338	373	339	371	357	329	332	388	334	338	334	359	358	381	354	368	332	375	333	347	364	350	353	314	358	361	368	342	351	370	341	360	374	390	349	343	347	345	314	355	332	364	361	356	350	367	358	368	337	356	358	365	356	328	346	313	398	334	375	356	356	348	353	345	333	356	376	331	371	340	353	364	355	341	328	400	320	361	354	363	338	360	344	382	354	341	339	368	361	346	366	365	333	342	328	338	366	346	373	369	336	339	297	380	348	349	346	349	347	356	330	364	352	370	336	350	366	383	396	374	358	354	343	345	345	342	355	351	347	393	352	343	374	368	373	356	362	332	325	360	365	354	350	347	373	317	340	376	372	366	375	360	354	372	330	342	363	330	368	353	366	342	327	364	363	368	352	351	370	332	340	381	354	340	350	363	340	365	364	370	405	355	373	343	321	351	358	307	360	370	378	333	398	351	370	388	351	340	366	363	351	345	354	336	369	328	355	338	361	362	333	329	373	365	388	334	335	347	363	346	343	343	353	389	358	366	393	371	347	330	343	342	360	346	376	349	353	323	361	337	330	355	353	347	365	353	365	324	329	333	379	354	386	368	387	384	336	348	414	381	342	343	363	349	342	372	354	336	397	341	397	348	339	371	321	338	358	337	338	368	351	365	336	330	352	328	359	333	374	369	377	392	392	331	364	373	345	379	358	360	359	347	354	346	370	356	378	346	347	360	335	376	366	364	345	345	353	348	331	339	358	346	374	299	348	344	329	351	355	376	347	372	343	364	381	339	354	321	342	349	383	346	366	349	385	359	368	377	370	363	357	375	324	362	358	356	355	381	399	339	369	331	346	373	343	347	380	364	353	356	385	357	357	347	332	356	374	354	342	340	335	369	384	349	366	371	344	348	327	362	333	326	381	371	357	361	340	358	374	380	365	358	349	345	381	352	355	364	380	372	350	320	322	332	365	315	369	361	389	337	369	356	386	351	390	352	347	342	354	364	353	336	342	345	350	373	354	316	345	331	332	375	356	332	331	360	338	330	330	342	352	342	329	354	339	329	314	349	341	363	353	335	346	335	378	328	347	315	356	368	338	357	374	338	364	336	333	348	340	368	363	346	409	337	357	342	364	370	342	331	348	338	348	359	325	343	340	365	355	321	365	375	330	375	365	319	336	357	369	361	359	357	324	391	362	323	381	336	364	304	357	348	360	362	367	327	355	381	355	358	333	375	365	387	354	381	339	378	360	372	369	344	376	363	367	358	362	351	384	347	367	323	393	379	359	334	361	351	359	377	397	379	364	353	335	355	345	327	386	363	364	364	341	345	351	322	367	359	310	354	343	346	382	338	339	343	366	339	355	330	391	319	359	331	335	344	342	357	347	368	357	391	345	353	359	346	393	309	347	366	332	378	328	349	368	351	362	364	380	360	340	343	346	376	348	364	316	324	358	351	351	361	368	360	350	352	349	314	340	346	383	353	329	354	356	382	341	360	359	359	338	328	366	344	344	359	353	326	347	378	361	352	338	365	339	331	360	343	348	357	343	353	362	357	362	375	363	352	378	355	353	344	346	387	341	344	357	342	347	350	370	377	343	345	384	330	357	375	349	334	392	327	386	336	384	354	346	343	350	359	392	363	354	325	362	322	374	350	348	336	370	357	356	369	332	327	354	365	350	354	360	369	339	358	330	334	341	365	330	377	334	360	373	369	379	332	328	330	348	376	352	339	378	348	355	375	356	333	374	365	358	332	360	361	391	341	346	329	376	332	354	340	360	341	361	383	366	354	353	379	346	372	422	319	365	338	336	336	380	361	358	355	353	359	368	375	333	348	370	358	340	362	352	388	348	360	335	331	363	324	344	369	360	352	354	359	390	352	362	351	331	354	348	380	338	334	361	344	362	343	338	338	351	339	355	349	358	370	374	351	372	377	388	360	352	360	361	346	350	361	334	354	370	346	363	374	354	325	390	333	349	319	352	347	342	386	373	313	352	318	368	347	364	350	350	363	339	336	366	367	322	370	336	342	309	351	365	367	340	360	356	345	317	348	358	345	348	354	356	344	385	352	347	393	389	373	358	355	386	358	371	360	332	382	340	351	350	349	364	360	347	366	344	342	344	386	358	358	327	346	319	344	371	380
19930	4242	3470	1903	1253	863	756	637	567	438	431	343	305	323	313	302	277	227	277	289	238	243	262	242	239	228	214	243	230	220	236	238	213	229	239	214	207	196	227	171	228	236	214	218	229	224	218	193	224	233	192	207	204	213	234	221	230	205	208	226	196	194	197	252	231	206	209	223	213	193	235	235	215	213	201	249	183	201	234	168	228	200	226	221	239	210	213	225	233	232	222	192	226	223	214	218	200	190	214	222	211	192	211	183	222	196	214	187	219	231	211	196	223	212	186	207	197	209	184	231	201	216	198	228	216	203	209	217	208	224	211	227	205	211	213	192	199	237	229	223	248	212	206	228	201	214	210	218	186	244	219	212	210	231	198	220	210	214	208	215	212	187	204	207	197	222	239	213	203	189	206	211	187	222	191	217	195	203	211	237	208	199	200	223	208	211	196	189	189	188	225	193	230	223	216	210	204	208	197	234	196	208	223	215	209	212	214	217	216	210	199	217	207	209	244	221	213	197	198	207	228	217	229	230	251	211	200	170	185	189	211	218	234	232	223	208	212	210	235	206	203	239	236	201	214	229	193	247	236	237	209	194	209	215	208	209	202	198	206	215	190	195	205	229	215	217	194	218	185	205	217	190	200	210	184	190	195	198	202	231	195	188	186	205	221	207	198	200	231	223	229	211	203	212	222	225	214	223	221	223	205	214	219	217	223	225	168	218	215	239	225	236	220	222	194	211	184	222	216	214	226	174	236	213	205	212	225	224	224	226	209	197	205	194	186	216	223	209	214	231	205	217	230	209	269	229	219	208	190	204	214	213	214	215	207	215	196	195	202	203	161	212	195	201	234	218	209	198	191	247	211	189	223	202	203	213	196	223	220	201	221	197	207	188	221	224	212	220	228	234	202	224	159	202	195	236	207	217	248	211	221	210	205	205	198	194	204	209	209	212	221	188	192	210	225	232	240	180	218	211	229	212	216	188	215	192	193	210	218	195	203	226	217	208	169	218	204	225	176	204	214	218	229	220	203	231	230	221	211	207	245	200	225	200	240	233	227	214	215	208	223	210	218	210	215	213	217	216	227	220	198	206	217	203	205	195	210	228	208	191	204	232	239	228	196	197	208	213	220	230	222	237	209	215	231	183	209	230	216	230	236	229	225	263	203	196	225	188	220	213	220	219	194	220	217	259	234	208	213	226	207	215	211	203	211	203	202	187	202	228	215	210	214	198	181	190	208	207	218	198	200	221	216	213	223	205	204	204	188	223	199	214	207	211	200	219	203	212	221	212	204	218	210	220	214	205	237	209	197	182	247	213	219	220	194	199	244	182	230	202	193	235	219	214	230	222	226	191	226	199	213	215	209	200	232	178	197	201	227	216	205	227	190	210	205	212	216	202	206	224	212	211	200	188	208	200	203	208	232	219	206	208	228	222	208	220	231	220	217	232	241	220	189	192	209	213	205	216	201	224	212	206	202	221	213	196	212	200	216	220	199	187	230	217	226	226	214	212	230	202	211	206	200	213	202	242	202	223	250	207	196	172	217	222	210	219	235	186	198	201	211	226	214	204	199	192	175	229	242	232	208	217	214	201	214	179	200	220	199	212	201	214	222	246	192	199	210	200	232	198	211	236	218	218	212	225	202	219	229	216	230	196	211	199	192	191	188	226	225	243	196	173	197	204	182	222	207	210	195	205	224	208	203	230	189	201	191	227	194	209	195	192	208	204	213	203	246	209	202	206	208	242	227	195	216	203	199	207	215	222	205	226	203	233	216	224	222	204	201	189	192	216	202	232	195	202	206	202	211	196	224	223	195	207	214	212	223	233	225	232	215	208	194	211	220	221	193	199	219	191	203	210	200	220	217	208	225	203	223	193	232	208	212	195	210	213	212	194	190	213	207	234	243	189	203	232	219	202	207	220	217	204	228	235	228	196	209	201	239	220	213	215	191	262	196	222	233	212	205	214	213	227	215	223	217	229	197	199	186	234	198	187	205	190	185	207	216	238	215	210	217	203	225	196	208	248	205	220	223	206	200	196	206	195	216	222	226	210	222	204	202	188	209	210	203	199	207	223	198	192	247	201	187	200	200	214	224	213	193	205	207	208	196	194	246	188	239	205	201	216	200	204	224	209	233	209	214	228	220	199	205	217	195	194	242	214	190	217	202	252	214	201	221	236	249	219	206	222	212	211	204	207	238	193	193	234	227	230	219	212	205	193	185	203	207	230	205	233	190	208	224	216	217	219	249	233	237	219	218	201	222	243	225	212	238	203	240	253	211	208	194	233	207	197	215	214	214	212	230	234	230	213	215	204	215	192	219	194	199	195	202	202	209	229	221	198	193	202	204	232	201	214	187	192	190	226	218	219	193	208	210	203	198	199	236	183	249	224	193	231	231	222	211	204	196	214	208	212	207	178	230	220	187	200	187	201	224	197	205	194	191	209	223	207	237	221	229	217	190	207	247	229	226	230	179	218	204	202	176	209	220	206	206	203	208	224	242	211	213	218	206	192	229	222	216	236	210	225	203	206	206	221	227	227	215	228	203	207	213	203	221	202	179	206	219	214	218	196	204	212	199	199	194	207	216	208	179	201	190	222	204	212	214	216	210	217	193	210	179	184	233	211	244	226	226	210	187	200	202	245	200	216	224	217	196	210	188	193	202	212	226	214	211	222	227	203	215	206	195	235	235	205	227	225	219	199	231	211	187	231	203	223	204	187	213	225	239	212	232	219	196	208	244	197	251	201	222	209	170	200	219	198	205	230	191	196	204	205	205	215	204	204	199	213	196	191	218	226	199	217	205	230	202	234	206	220	222	194	236	231	213	204	235	214	208	235	227	239	208	211	219	193	231	217	201	219	185	198	202	228	233	227	234	198	216	246	202	221	196	236	212	220	219	217	205	218	221	224	211	247	229	236	208	216	214	205	251	206	203	228	243	182	229	216	198	210	223	212	240	204	217	248	248	167	222	200	194	222	220	180	233	215	205	228	186	197	224	214	197	224	205	233	233	206	214	244	209	194	192	213	235	240	219	214	220	227	222	222	209	205	218	216	215	203	208	219	208	214	205	225	206	208	213	231	206	180	176	213	211	201	195	196	217	225	234	207	218	227	240	231	210	212	203	209	198	222	205	217	207	205	237	228	207	228	184	207	247	198	218	218	216	190	206	212	209	183	217	210	216	215	219	222	232	215	193	223	232	244	203	205	213	217	233	210	231	195	192	230	224	203	183	202	213	229	197	239	211	231	212	184	216	221	179	199	214	200	208	219	212	221	212	219	217	198	223	201	230	228	265	198	218	202	198	193	235	263	238	249	212	213	235	204	209	192	200	208	242	235	205	214	187	215	221	213	216	233	224	206	223	227	204	217	208	205	197	237	198	194	201	189	222	211	211	204	186	211	220	225	226	197	198	197	196	188	193	223	203	201	207	221	201	218	222	238	210	193	197	211	205	192	204	182	188	226	211	165	207	222	196	210	192	212	220	219	209	220
9624	2779	6483	5754	4799	3876	3194	2738	2312	1971	1777	1482	1365	1270	1171	1121	1014	1021	959	842	936	804	783	789	740	734	719	723	668	652	656	650	641	670	635	632	630	648	557	592	591	590	578	572	575	571	532	571	566	579	573	541	548	534	530	564	534	569	543	576	538	495	514	522	574	500	548	560	581	534	509	537	545	508	546	545	546	519	482	535	526	527	543	570	510	522	512	523	503	478	563	479	552	552	502	516	536	518	491	550	522	489	500	524	543	521	512	524	515	479	541	577	494	510	501	536	477	516	538	482	513	583	522	523	520	517	490	533	518	548	470	476	501	528	541	560	517	508	512	515	539	518	491	487	518	520	483	498	458	488	533	485	492	529	483	507	496	496	495	494	515	483	560	479	531	462	497	494	488	482	506	483	499	523	540	510	493	519	551	482	517	522	503	555	472	496	501	522	521	478	472	497	541	519	499	546	493	528	511	477	497	494	525	537	509	507	560	514	502	552	488	506	501	565	506	498	494	476	463	483	518	500	488	489	502	514	504	508	497	518	505	485	510	502	496	542	507	519	505	504	493	539	525	453	539	511	526	501	525	518	496	483	481	507	544	496	488	536	496	502	526	477	530	483	529	548	500	518	495	507	533	475	512	490	528	489	517	536	514	530	545	508	514	495	491	541	500	521	521	533	491	520	511	514	515	516	495	491	500	497	466	494	492	509	518	532	541	516	483	509	506	511	552	534	487	550	518	551	478	524	529	505	485	544	510	545	528	526	487	496	518	515	522	505	496	496	526	525	494	527	507	496	497	541	475	491	541	501	507	503	511	544	489	522	502	502	481	508	505	510	549	475	472	507	499	549	482	497	500	481	484	477	526	500	504	525	492	518	516	483	503	487	469	506	518	535	525	530	516	486	525	480	500	459	521	538	528	529	546	503	489	540	500	520	494	529	496	530	542	469	513	484	477	489	494	510	520	513	494	514	527	519	504	494	480	490	530	541	509	485	562	500	506	505	519	468	476	510	502	520	468	502	530	520	495	477	520	524	482	499	527	497	542	500	524	508	542	517	504	493	499	450	528	475	523	517	498	518	496	475	517	485	485	495	485	531	516	505	525	483	490	469	545	489	487	499	511	526	491	487	504	450	554	495	498	554	514	515	518	491	523	495	496	493	503	509	485	496	476	575	497	503	536	502	509	517	463	521	525	519	556	480	526	510	479	476	514	506	476	484	529	519	491	513	511	546	451	508	519	479	508	501	510	491	548	491	511	511	501	506	539	512	499	482	512	470	485	505	491	497	459	550	501	470	456	535	534	545	478	522	488	517	517	513	455	518	527	531	476	515	525	508	487	463	521	483	504	489	491	469	471	529	543	535	473	534	522	500	523	488	507	506	481	526	528	493	487	466	519	477	493	530	492	501	507	497	518	480	506	514	506	498	532	520	542	510	465	499	504	491	546	487	521	539	538	469	493	473	542	512	531	513	553	536	493	494	486	538	550	499	515	514	503	526	505	477	500	523	463	483	527	500	529	519	515	521	528	469	524	530	541	526	480	539	489	495	497	506	480	508	483	512	482	478	508	495	503	510	506	519	514	508	502	509	472	528	499	510	495	507	495	512	495	489	540	517	518	483	460	501	503	476	525	487	499	498	489	497	482	520	473	484	498	494	537	489	502	519	507	481	497	466	522	480	509	506	528	537	498	498	527	518	527	520	512	519	486	521	503	550	543	503	493	508	522	514	527	555	504	513	506	490	497	520	508	553	551	531	492	544	497	508	526	481	543	486	515	524	503	505	515	491	529	502	543	487	525	516	513	503	498	505	536	550	511	519	514	498	517	526	521	512	510	511	511	526	495	539	486	473	489	490	516	537	503	501	522	521	514	494	508	503	527	478	506	505	511	499	498	470	511	501	501	556	474	523	541	522	476	514	494	469	514	522	511	492	509	499	471	473	526	535	531	471	484	459	484	495	501	484	520	523	502	511	514	520	507	487	502	472	506	528	536	521	463	500	515	544	480	460	513	515	494	513	512	521	519	506	491	523	497	518	533	502	507	548	533	497	481	542	526	537	526	528	518	522	543	488	513	529	527	513	528	497	548	507	527	502	544	507	486	538	512	506	516	502	532	508	509	475	521	487	532	560	533	528	524	515	515	497	541	486	507	522	494	514	498	496	512	503	522	481	502	506	526	492	484	518	517	539	482	511	549	488	465	541	502	483	476	534	526	493	534	495	511	538	511	514	475	501	502	500	516	472	494	508	496	442	527	512	505	505	523	467	529	517	501	531	472	494	512	544	535	513	491	471	499	495	482	522	543	533	503	504	480	508	506	490	511	542	512	520	537	497	519	516	490	481	476	527	491	510	493	501	530	498	541	511	492	491	521	495	500	516	523	532	514	498	500	530	472	505	488	493	487	538	522	500	472	522	535	507	519	495	510	488	545	504	513	486	561	498	495	491	512	511	464	505	522	489	506	510	517	527	520	517	521	510	451	556	522	502	512	507	512	505	534	479	466	527	527	486	450	537	494	472	535	504	468	515	523	527	526	537	521	529	525	548	504	488	496	490	468	514	535	512	557	524	484	495	506	511	517	550	528	484	502	513	519	488	516	514	540	507	519	479	511	483	518	512	527	481	504	503	509	524	514	488	507	496	465	535	509	482	522	489	544	488	534	450	523	515	508	509	472	517	456	499	491	469	516	519	516	552	482	537	498	552	493	524	474	524	528	520	496	530	484	486	506	498	519	528	497	509	496	490	490	512	490	523	519	502	483	514	513	522	504	487	491	531	495	467	495	507	534	474	492	532	494	537	498	493	522	494	491	496	530	543	510	460	526	521	558	502	515	530	528	508	521	510	504	468	535	477	506	504	480	558	521	518	500	539	523	479	503	493	504	534	521	521	506	518	501	480	501	488	473	507	523	500	473	495	464	521	497	509	518	498	500	544	443	472	502	541	477	541	499	530	557	457	498	536	491	489	500	538	501	499	513	529	494	502	518	487	517	527	481	520	519	495	542	549	498	536	503	514	532	511	493	516	510	495	501	555	522	497	523	526	516	548	541	553	520	503	493	510	529	502	518	501	498	505	520	506	500	504	499	474	530	489	507	478	536	494	467	495	522	531	519	509	486	495	494	523	498	506	522	491	514	519	506	515	527	476	523	508	495	499	513	532	486	490	482	516	507	518	526	521	537	516	499	497	471	506	481	526	532	468	462	461	483	531	470	494	486	490	556	514	505	462	515	486	497	509	513	524	502	554	497	495	479	516	487	534	495	478	506	465	485	517	512	488	503	520	492	507	483	496	480	529	474	510	541	531	525	485	535	517	513	479	508	507	490	522	519	547	500	519	483	473	480	536	531	511	479	472	567	488	548	546	498	509	490	494	531	527	491	509	494	481	507	519	486	454	537	499	494	490	512	497	470	525	500	444	525	528	507	525	488	505	476	536	494	524	527	527	503	530	467	501	501	491	523	491	484	452	502	504	528	499	511	474	493	537	481	499
2989	298	525	79	67	59	51	55	49	41	42	43	36	39	41	49	40	49	59	37	50	56	49	40	51	42	53	50	48	58	55	41	51	41	40	45	48	45	34	43	41	58	39	43	36	42	38	41	48	44	34	31	51	42	42	44	39	39	52	49	51	47	40	37	50	57	44	36	46	51	54	43	54	39	51	56	35	44	58	45	47	55	58	44	52	29	44	44	47	47	47	50	40	38	40	53	37	38	41	40	49	50	54	44	48	57	38	43	47	38	46	45	41	52	43	39	40	41	26	43	53	38	44	51	45	46	46	53	36	38	60	39	45	35	38	30	55	42	46	37	54	41	39	57	26	48	54	42	36	43	48	47	55	43	45	48	46	38	45	42	45	46	50	49	48	42	45	44	41	44	57	48	58	42	30	38	36	47	42	42	44	41	36	31	45	31	36	55	40	52	36	38	41	37	47	40	57	44	45	44	38	48	51	52	53	57	45	40	47	55	48	49	43	52	46	44	47	56	34	36	50	46	41	44	51	61	48	44	44	37	53	52	47	37	31	40	44	50	49	46	51	56	56	44	54	46	44	54	41	37	41	44	52	47	53	57	52	55	40	43	38	41	49	53	62	36	35	48	47	51	41	42	49	39	51	30	45	45	45	35	40	40	48	48	40	46	38	52	50	31	45	53	54	41	42	46	46	37	39	44	43	37	49	54	29	45	42	48	59	44	63	43	48	44	33	45	43	46	45	44	59	46	35	33	36	44	45	40	34	42	44	47	30	48	45	46	51	48	39	36	48	40	44	41	48	44	45	50	47	50	49	38	40	39	45	34	35	43	58	38	37	48	56	35	39	38	48	44	50	52	35	37	48	55	60	49	44	44	51	46	43	44	48	46	37	45	41	49	47	40	47	39	44	47	40	37	43	39	38	44	33	41	39	43	43	34	41	48	36	44	41	45	47	43	39	33	49	41	55	45	53	48	49	41	51	45	41	33	47	39	48	39	38	48	45	52	43	44	49	43	52	49	42	37	32	50	39	45	53	42	48	52	56	35	39	40	52	46	46	47	46	45	31	38	40	39	35	38	53	49	41	46	44	58	46	49	52	36	40	41	46	46	56	49	43	34	48	41	28	44	51	30	39	51	47	50	39	28	49	50	60	40	60	38	41	38	51	42	41	45	37	49	34	41	44	44	53	36	44	47	40	49	48	47	35	45	30	43	59	49	48	47	46	44	45	51	36	55	52	48	55	44	57	45	56	34	48	44	38	42	40	58	41	40	58	50	43	48	42	34	36	49	49	48	48	38	37	32	44	46	51	42	37	37	51	51	42	53	52	40	33	42	55	45	46	44	32	36	42	45	55	41	40	46	31	40	44	37	40	63	43	33	39	36	44	50	58	45	56	53	48	41	30	49	45	44	66	38	43	40	42	68	52	36	41	47	46	51	48	42	54	47	42	46	32	45	46	40	41	45	41	53	54	56	51	49	35	52	58	44	44	53	61	32	43	44	43	49	50	27	64	58	45	43	44	43	52	47	45	44	44	48	28	32	36	47	42	42	36	47	38	30	48	42	44	32	43	48	39	43	48	33	50	51	32	26	43	38	45	44	63	63	42	38	41	54	44	35	58	45	41	52	48	44	38	43	44	42	48	53	51	53	55	42	40	37	37	42	47	49	46	45	38	49	42	54	46	51	40	41	44	47	36	37	36	47	56	49	40	49	42	47	55	41	40	54	47	36	35	50	49	49	42	37	40	61	41	33	44	52	35	30	46	29	42	50	46	43	45	47	46	49	42	47	40	47	38	52	42	43	42	39	50	44	33	44	52	55	44	45	47	37	42	50	53	36	40	48	41	43	51	40	44	41	46	53	37	39	49	54	37	56	37	45	53	40	51	40	44	36	40	43	42	48	38	45	57	53	47	45	45	38	43	46	28	46	47	49	51	43	49	31	41	44	54	40	46	30	41	38	44	55	50	45	47	48	39	38	43	43	49	55	47	40	44	55	47	53	55	42	36	40	56	48	38	26	52	46	56	39	40	57	41	38	42	37	44	54	44	51	55	41	39	46	38	50	49	58	60	40	31	39	42	47	45	54	48	47	48	37	51	42	34	43	51	39	42	54	46	28	31	49	34	54	34	48	47	52	37	47	41	45	36	52	40	44	38	44	49	46	40	43	41	44	46	47	37	47	40	38	34	39	41	34	48	43	43	36	41	57	56	43	55	49	42	43	41	33	53	63	46	44	36	45	38	45	35	42	40	49	49	44	56	41	48	46	39	33	47	51	38	44	44	45	48	42	38	52	45	45	36	52	46	41	46	39	57	43	39	47	42	55	36	45	40	36	37	42	41	45	46	42	38	41	52	52	42	43	63	55	48	45	37	46	38	53	41	63	49	42	31	52	51	44	35	63	35	39	46	54	47	55	46	51	41	39	38	53	48	48	51	50	38	37	34	48	39	42	48	44	42	39	41	45	45	52	50	48	37	47	52	55	46	43	35	43	47	44	47	50	52	50	37	43	35	49	40	37	38	41	47	42	38	46	44	46	46	52	36	37	52	44	42	39	41	39	34	50	44	33	41	42	50	53	37	41	49	46	46	36	37	49	49	54	49	47	50	48	45	61	55	46	55	43	42	39	48	50	41	41	38	47	49	46	37	49	38	47	39	48	48	55	35	44	41	37	55	48	52	48	33	49	41	55	41	42	39	37	62	39	43	27	40	33	42	55	39	52	38	40	49	42	50	38	35	56	42	49	40	54	43	46	34	28	43	51	35	32	40	50	44	37	40	40	51	56	42	55	49	41	42	38	28	46	46	40	32	51	54	41	49	39	41	38	54	41	50	52	46	39	42	43	50	52	40	46	51	50	41	45	52	47	48	50	54	48	40	34	45	30	52	43	38	41	46	31	45	52	41	40	37	39	51	41	46	42	53	48	32	43	51	49	41	57	36	40	39	47	38	45	26	37	52	30	51	47	42	41	51	38	39	48	45	37	42	38	42	52	41	51	39	53	52	59	48	50	36	39	47	36	39	47	53	47	38	52	62	56	41	48	42	45	48	49	56	36	41	55	43	50	46	51	35	43	41	40	43	56	39	50	45	48	45	44	39	54	42	37	62	44	57	45	42	46	50	49	53	58	41	45	45	51	43	47	59	58	48	45	51	50	43	53	52	43	39	42	32	27	35	43	39	40	47	45	47	36	46	44	29	35	33	54	58	57	50	50	45	52	45	44	56	47	44	27	45	47	39	46	49	47	45	59	53	47	33	46	34	54	55	37	60	34	43	36	48	45	47	46	39	45	43	45	44	37	51	59	54	43	35	62	44	46	56	40	35	49	41	25	36	45	41	39	47	51	54	48	44	38	50	44	59	44	60	38	42	34	45	44	34	51	51	45	52	50	40	44	45	52	45	60	50	40	51	41	41	54	41	58	40	50	62	45	39	52	34	40	33	41	47	29	54	45	35	53	36	49	44	51	29	53	44	31	47	41	36	33
2388	381	929	259	253	218	195	172	187	174	160	176	172	168	197	161	166	188	181	145	148	161	150	142	153	156	161	161	191	149	139	175	181	145	168	156	155	143	162	150	149	163	167	154	156	144	153	166	146	151	148	132	148	157	157	157	171	140	135	161	167	179	154	152	140	162	154	150	159	143	175	141	148	160	171	141	167	157	173	156	147	157	169	148	170	158	161	152	161	146	165	153	159	165	153	150	143	165	155	140	148	171	143	153	180	136	152	134	165	171	151	162	169	156	149	146	152	151	156	162	148	150	151	135	165	169	134	154	149	168	154	153	163	155	154	179	150	172	167	163	150	150	155	145	162	159	146	158	156	142	144	152	172	137	149	144	170	162	155	138	161	139	150	178	135	151	138	128	154	148	168	158	167	148	174	154	164	149	136	121	165	139	156	137	155	171	145	177	152	155	141	150	177	145	138	168	159	156	142	143	179	134	130	146	151	149	165	166	153	133	131	155	146	153	147	166	154	134	163	165	151	148	159	129	152	148	170	166	168	153	155	170	159	158	146	166	166	157	144	151	165	148	135	164	174	154	180	155	144	170	141	139	157	160	161	160	153	160	161	171	164	151	164	144	156	151	143	163	164	144	142	152	150	166	142	161	149	153	152	138	165	140	157	153	143	155	155	136	160	168	168	152	186	155	145	163	142	144	146	170	165	169	147	132	165	174	163	170	129	167	141	179	159	174	164	131	141	150	157	151	165	147	152	145	146	143	153	165	142	154	172	168	181	138	162	160	163	164	161	168	155	143	157	141	147	162	144	154	163	170	132	147	154	139	135	140	149	160	162	124	141	162	154	144	140	143	178	156	139	157	151	151	144	157	140	145	150	172	150	149	144	176	161	170	169	159	159	166	145	144	157	169	148	153	165	154	151	169	170	180	167	155	133	153	144	150	147	154	171	158	164	150	161	161	157	146	161	144	138	135	145	156	160	151	176	152	169	151	173	161	126	174	182	169	144	147	136	165	143	176	153	163	142	181	160	151	158	164	150	172	135	145	155	141	147	146	165	148	142	136	144	134	162	122	165	146	148	151	141	154	163	178	159	154	159	160	150	154	162	124	168	146	131	163	178	159	169	166	172	132	157	160	187	147	162	165	155	150	144	150	146	120	164	137	154	157	144	172	151	148	138	150	165	141	147	138	152	144	153	140	151	162	152	151	148	163	162	164	152	170	166	160	170	163	138	160	160	135	143	161	163	162	160	169	145	160	161	180	132	157	150	160	149	178	159	156	131	164	162	167	171	155	160	148	162	170	150	185	139	154	174	144	138	150	170	172	166	141	159	149	145	162	153	139	137	158	165	152	132	162	137	155	175	153	151	151	174	153	158	154	144	171	151	176	144	150	134	150	151	130	130	143	175	141	149	174	148	135	139	145	166	166	169	146	130	147	161	147	152	182	171	147	151	144	138	146	149	152	149	143	140	141	168	156	160	136	166	176	174	151	192	123	138	137	146	165	168	136	145	181	128	144	132	156	165	159	176	147	164	149	128	147	164	148	170	160	165	163	151	160	140	162	166	165	141	177	176	144	162	155	159	160	152	157	166	138	140	171	137	172	142	142	154	165	157	148	151	140	149	155	154	155	150	169	146	136	146	153	142	148	172	164	167	151	141	147	166	164	164	173	151	166	147	136	171	155	163	122	149	153	146	154	168	167	147	151	160	139	173	157	174	139	137	162	151	149	171	156	148	155	159	161	148	152	154	147	150	149	142	156	141	168	159	163	148	135	153	145	148	153	156	176	175	143	170	139	169	162	162	159	171	135	158	162	143	149	168	137	146	160	167	143	153	148	158	156	123	153	180	178	153	163	144	158	159	160	149	153	162	160	142	143	159	151	171	168	147	165	178	141	153	135	154	138	147	138	144	159	151	147	138	158	150	149	158	145	147	146	156	161	164	165	154	142	144	165	141	136	156	152	156	169	157	164	137	166	163	169	149	160	144	152	147	185	161	150	162	132	156	135	158	162	146	156	151	171	153	159	133	153	161	155	145	147	144	127	168	142	147	153	164	155	129	159	174	156	152	148	173	181	142	132	157	145	149	156	147	132	155	166	139	168	162	137	142	154	132	164	159	168	168	166	156	165	163	160	153	156	170	135	170	163	163	155	136	165	167	154	146	150	160	152	141	139	157	147	144	170	146	160	151	163	152	159	156	173	160	139	154	158	150	159	173	167	137	165	164	144	142	153	156	155	150	150	175	137	147	145	134	161	145	164	173	146	151	142	157	121	140	162	163	160	143	146	151	140	136	154	145	160	163	156	162	151	160	118	149	166	172	134	159	144	124	142	168	159	155	174	156	145	162	156	131	161	150	150	154	157	155	141	152	160	170	147	143	167	166	152	138	155	160	143	167	174	156	154	155	146	165	172	154	139	148	161	160	140	137	159	163	137	147	144	171	153	140	137	146	154	135	159	151	150	146	167	130	170	159	163	141	139	155	151	151	135	139	162	151	141	140	142	142	146	162	139	162	169	165	166	146	160	152	153	151	158	158	134	155	143	170	182	145	171	158	134	156	156	152	155	152	146	168	161	152	138	169	154	165	150	179	163	161	150	157	154	156	128	129	133	155	142	150	164	132	159	156	142	155	143	161	166	138	125	150	161	145	148	147	151	132	138	149	147	147	139	162	184	141	145	158	165	164	167	162	135	165	155	155	133	155	150	176	155	143	177	182	145	158	126	155	152	173	156	138	142	154	150	127	157	170	147	153	166	139	125	164	165	152	162	139	138	150	163	169	146	162	159	151	150	176	149	132	137	146	168	169	181	180	150	150	158	163	158	154	161	138	168	138	158	157	133	148	140	157	168	151	157	149	150	147	142	166	174	146	162	148	153	166	161	161	153	143	142	156	168	173	155	147	144	136	134	133	154	174	160	161	149	134	167	147	134	152	143	157	170	144	158	154	154	153	161	165	146	144	124	152	158	177	149	148	158	166	170	147	140	145	162	162	130	157	147	157	143	155	162	152	159	156	122	143	135	142	191	165	167	147	139	148	139	161	136	150	163	163	128	163	159	155	156	128	156	153	173	145	149	150	160	168	179	144	143	171	166	163	149	158	186	142	162	180	170	148	151	147	159	156	143	155	154	148	154	175	164	147	168	166	152	161	153	140	165	139	180	167	135	150	142	147	147	154	140	146	158	147	140	142	154	137	145	170	149	162	146	128	149	146	160	180	155	151	165	166	170	161	173	140	151	146	147	158	148	153	142	175	157	159	161	147	176	159	156	152	160	141	153	156	160	132	158	153	160	148	135	145	159	169	133	150	151	167	151	166	143	165	142	158	165	155	125	161	154	155	157	143	169	127	150	146	149	142	168	169	165	168	145	159	166	169	146	152	154	165	180	153	152	166	157	158	149	167	162	152	161	165	159	147	140	136	159	157	134	168	125	143	152	140	155	145	137	165	173	141	154	156	162	143	172	150	146	169	148	144	162	180	150	149	150
10257	1842	2184	1084	673	470	385	330	291	268	235	219	210	186	173	173	143	161	177	156	170	146	141	145	166	166	143	133	148	138	122	140	145	167	138	130	156	147	133	107	136	143	139	136	139	129	133	122	148	125	117	136	117	125	129	119	122	136	129	141	125	129	149	124	137	127	118	137	125	122	127	143	130	116	122	155	116	169	139	128	123	144	134	132	110	152	139	149	134	126	145	131	115	139	126	133	97	144	150	144	128	137	127	117	136	126	109	136	142	133	135	124	129	129	126	112	129	136	123	117	138	149	116	136	146	165	153	130	127	121	134	126	149	115	124	129	137	138	127	130	134	159	123	127	145	132	132	110	112	142	122	138	124	130	142	126	137	151	147	124	128	132	131	143	118	132	134	146	126	118	123	122	109	140	152	118	128	108	115	131	129	124	117	122	135	140	126	137	142	130	156	145	144	108	133	137	129	145	133	127	136	136	144	134	118	141	144	143	121	143	126	137	122	132	132	147	128	128	124	123	116	140	135	113	139	148	111	130	148	140	138	123	144	128	124	136	148	123	155	120	122	160	150	125	132	130	140	164	141	130	128	145	138	124	139	144	141	121	132	123	119	129	135	137	148	124	130	145	128	109	128	133	121	114	115	117	133	131	156	138	122	109	121	134	133	140	116	121	131	137	158	133	128	133	128	133	114	132	115	141	121	128	129	135	143	149	124	130	110	155	134	125	146	135	152	116	148	149	111	162	131	135	141	143	121	121	141	153	132	147	140	126	134	147	155	146	142	125	115	120	114	130	142	129	139	129	121	139	121	128	143	121	130	135	131	124	137	152	114	118	148	147	118	129	138	134	149	121	141	155	126	151	130	131	138	145	138	149	128	113	114	114	142	129	144	143	109	137	108	118	141	138	131	143	165	153	123	141	163	133	135	114	128	120	141	148	138	134	145	136	132	135	131	135	141	133	123	130	140	132	126	151	108	131	120	134	130	128	135	116	151	140	120	134	139	116	137	134	148	126	116	143	148	112	154	142	134	127	121	130	125	131	142	136	144	139	129	102	135	143	144	128	106	119	148	144	147	119	140	121	122	126	114	119	140	138	116	137	126	125	132	157	136	134	139	133	105	148	171	150	132	142	149	143	139	137	150	128	159	132	123	126	140	132	144	120	132	148	141	136	146	122	144	147	121	133	142	140	134	124	137	117	119	135	122	121	118	130	149	120	128	118	137	112	121	124	103	122	123	137	133	122	142	140	126	110	148	136	134	142	144	152	130	141	144	115	125	141	143	157	123	150	124	140	141	136	139	119	110	126	124	132	127	124	136	144	113	106	150	140	119	150	123	122	124	140	128	131	133	132	102	124	133	144	139	152	144	119	130	155	132	147	115	132	141	125	117	124	110	122	122	133	146	137	122	129	116	140	138	161	128	131	131	142	128	146	131	118	133	128	127	133	141	130	112	135	136	147	126	124	116	134	133	119	124	120	133	129	135	143	146	125	135	133	127	116	115	109	141	113	123	135	135	134	128	137	132	136	123	145	147	114	129	142	141	144	140	115	147	130	138	127	137	156	142	136	132	131	131	123	143	139	127	135	122	122	144	129	135	125	140	141	113	126	136	132	120	127	140	137	133	122	146	118	168	126	134	158	145	129	133	165	130	111	126	143	146	128	122	117	154	133	143	114	135	112	123	117	123	93	136	137	120	143	133	148	141	131	119	144	124	155	122	111	135	130	144	129	125	142	120	104	120	132	124	133	130	125	148	107	150	127	126	113	132	134	130	157	141	120	129	147	150	132	136	163	141	130	145	132	130	130	142	119	110	147	131	127	112	142	124	126	142	123	103	170	137	136	154	143	149	123	133	123	131	122	101	122	123	131	142	130	124	132	135	128	142	134	132	132	133	128	129	149	142	136	142	121	144	108	155	155	159	117	130	116	135	146	134	126	145	119	133	131	134	137	119	109	133	156	127	115	150	147	137	118	133	129	119	156	130	129	123	132	124	121	132	121	116	143	122	151	131	128	140	132	133	135	125	147	132	130	118	139	125	123	144	106	121	143	121	115	121	147	151	134	114	147	143	114	118	134	131	146	122	158	146	119	132	132	124	122	113	123	127	138	114	143	149	153	129	113	126	138	132	119	138	132	126	146	132	143	130	143	135	129	132	139	137	134	102	134	145	156	121	151	127	126	140	125	121	128	119	115	126	144	142	131	156	135	127	122	143	137	136	124	130	132	135	133	156	131	138	133	126	141	121	105	129	134	126	153	153	125	146	148	134	123	147	131	129	131	160	144	160	137	132	126	128	139	145	137	129	146	121	126	129	117	148	152	142	125	117	120	118	135	142	114	134	151	141	123	121	148	141	114	115	153	128	118	132	144	145	135	138	138	137	115	134	134	134	145	134	131	147	132	136	130	119	125	115	133	126	142	147	130	149	138	123	104	132	140	127	132	131	125	146	149	145	139	147	145	117	124	141	133	132	127	118	150	124	120	134	134	139	126	92	128	124	157	133	116	139	140	137	131	131	143	104	122	140	121	132	133	130	136	122	124	133	126	151	125	150	137	105	123	126	127	143	116	147	124	127	137	140	122	140	131	151	128	115	133	144	103	133	142	162	131	130	130	114	119	139	122	125	132	112	124	141	123	145	140	108	114	125	139	145	109	123	128	148	131	139	141	124	115	167	123	124	134	135	140	129	135	153	131	144	129	130	144	129	126	138	142	151	137	131	140	128	123	115	132	131	123	139	120	123	133	111	134	125	126	163	130	139	145	130	143	120	136	147	108	121	119	122	128	122	141	107	147	114	114	139	123	117	151	140	131	144	133	116	140	129	126	139	134	142	148	116	158	146	117	123	148	128	149	146	136	135	143	135	131	133	133	134	143	137	137	144	131	140	128	134	130	150	161	156	141	135	123	128	123	125	127	124	124	122	139	121	136	137	124	137	159	125	130	134	145	128	136	120	110	132	129	125	126	132	126	130	124	145	116	134	117	118	155	170	124	124	127	136	136	151	137	133	142	170	150	138	136	150	133	123	134	140	142	123	140	122	141	133	122	127	137	117	112	129	130	154	139	128	140	133	125	138	128	127	122	118	109	130	148	119	150	110	146	140	132	147	133	130	145	139	111	132	120	133	141	126	135	139	118	134	156	125	132	129	148	147	143	115	142	129	131	146	147	134	141	136	121	129	136	130	127	100	122	121	151	137	128	120	129	143	149	120	120	141	124	117	139	124	155	134	148	123	133	123	136	115	116	126	159	120	124	111	111	151	115	149	141	126	169	118	141	144	140	125	125	134	131	133	99	127	139	134	152	127	107	138	131	124	131	140	128	119	151	145	133	123	121	114	113	129	118	150	132	115	149	141	137	141	141	133	132	152	141	152	136	149	146	115	141	118	130	147	146	135	125	124	121	143	128	146	144	128	135	118	148	125	117	126	137	130	129	114	146	130	141	135	134	148	131	121	144	115	129	119	121	148	155	135	162	147	125	134	141
6426	1890	4173	3343	2820	2359	1862	1596	1324	1184	1032	903	843	807	743	690	630	612	551	572	582	504	509	518	502	447	510	428	453	430	436	449	428	436	359	392	439	396	422	370	413	408	402	402	356	387	384	406	389	381	393	341	384	394	381	402	376	372	385	412	404	357	332	386	363	360	384	384	350	366	354	337	354	352	369	330	370	347	356	359	369	351	334	381	379	350	371	357	340	371	351	385	358	392	378	364	345	345	330	342	355	352	325	378	378	368	357	355	335	327	338	391	345	338	381	346	371	362	334	338	374	356	383	342	339	363	364	356	343	351	348	325	396	353	349	340	338	315	370	359	346	378	343	309	352	348	349	349	333	320	347	337	318	351	367	329	377	332	326	354	345	343	339	342	371	350	331	339	374	355	338	358	363	365	350	363	356	359	402	357	314	357	342	354	349	362	348	351	371	349	327	329	379	350	351	351	341	333	426	364	384	366	339	381	374	351	342	359	360	359	380	371	349	345	354	333	356	332	409	371	348	337	348	341	331	373	335	341	359	350	349	372	346	356	338	316	372	330	335	346	334	342	351	385	363	341	332	370	366	391	344	330	370	339	342	330	394	347	366	347	361	335	347	322	351	383	330	374	331	350	286	358	309	362	337	334	360	357	347	358	354	326	336	329	362	351	376	379	360	364	375	352	338	356	352	344	366	363	332	371	371	338	361	358	358	360	355	352	374	335	351	364	360	352	336	342	342	361	315	330	354	355	354	314	342	329	364	362	367	344	360	340	360	401	348	360	360	337	331	361	340	345	351	371	363	357	368	345	341	347	343	311	363	320	362	374	333	351	346	346	372	353	355	336	340	366	348	378	350	339	355	357	367	335	311	375	348	372	362	358	355	339	324	328	343	349	292	342	376	359	328	360	368	404	349	375	346	373	326	304	353	368	335	347	352	344	343	337	376	346	322	331	356	370	360	376	376	367	367	357	378	371	348	364	319	292	310	375	366	336	335	347	335	324	336	312	356	329	382	346	339	326	345	308	352	323	345	335	385	337	365	329	358	370	348	362	356	349	338	359	391	365	359	344	332	353	382	350	375	342	379	346	328	348	361	325	349	358	372	341	348	340	368	344	346	372	355	322	330	374	350	343	354	374	379	322	348	366	363	340	334	380	331	362	349	349	349	344	349	334	349	342	363	353	356	347	347	358	345	352	356	343	309	365	354	345	340	341	374	370	342	349	352	393	355	374	337	356	379	353	358	376	360	377	358	366	345	344	372	356	363	379	359	368	366	362	358	347	321	332	337	356	376	352	340	346	362	346	352	370	316	357	327	358	333	371	318	352	349	380	379	368	298	363	368	392	335	357	352	362	342	370	362	361	360	329	380	340	367	342	379	386	333	353	378	374	352	358	357	365	348	341	386	350	347	394	350	323	359	341	352	364	342	356	340	338	330	403	338	370	350	341	321	372	338	368	360	340	384	353	325	376	337	359	335	346	378	372	338	361	343	348	345	356	368	357	399	333	371	386	363	357	377	343	338	355	350	357	342	373	384	358	333	336	334	366	346	368	366	338	363	350	347	335	373	324	363	399	376	337	337	344	335	355	387	381	355	389	331	348	347	366	359	381	363	390	353	383	336	317	387	357	357	395	305	329	357	352	390	322	363	352	357	327	337	375	343	375	347	359	350	397	375	359	366	345	395	347	330	352	353	322	361	354	387	312	369	349	325	308	347	334	320	355	346	353	346	374	326	373	376	337	363	334	340	354	367	363	347	386	355	359	372	373	325	356	382	389	395	365	340	350	393	348	348	380	323	355	358	350	332	363	337	365	335	333	317	387	397	365	323	374	350	351	378	359	367	380	372	328	330	332	342	340	357	356	381	342	342	342	356	370	388	358	352	329	350	315	346	351	334	348	322	341	358	365	372	365	379	363	375	359	360	347	358	345	311	352	339	364	337	368	358	362	336	349	363	321	360	346	334	335	370	355	344	331	370	350	324	353	354	379	346	387	367	368	356	345	348	353	364	332	383	322	351	354	363	347	337	368	339	367	339	361	362	347	332	382	357	342	339	344	385	330	321	340	380	369	350	365	329	368	360	351	316	371	335	342	325	335	375	385	348	343	332	372	348	370	337	367	352	347	345	359	382	380	332	312	338	339	348	359	352	354	357	372	374	332	339	366	367	388	359	350	332	367	361	338	359	356	357	363	370	355	380	350	357	334	374	311	374	349	365	352	341	350	352	373	376	386	338	358	347	336	374	351	338	335	333	336	350	369	338	351	345	376	363	363	392	348	391	396	344	337	355	370	328	327	377	353	351	382	358	345	319	376	351	334	342	338	315	365	368	327	341	354	333	380	357	365	341	377	373	357	349	350	356	345	349	336	325	366	346	341	363	348	345	337	392	354	360	337	352	331	337	325	402	360	352	371	339	351	344	360	338	340	352	354	348	329	354	355	340	378	359	347	330	326	323	370	318	340	350	371	381	357	352	342	358	353	334	333	336	350	337	335	347	345	348	348	343	355	368	336	334	352	361	375	363	371	359	350	336	362	340	325	350	323	394	345	310	365	365	339	347	323	347	353	376	347	343	373	353	329	361	346	336	367	352	363	365	342	328	357	338	332	383	322	354	366	374	366	356	356	340	339	362	327	352	358	349	351	368	321	324	321	351	349	371	364	333	350	325	324	368	371	360	365	368	363	350	360	362	374	353	373	333	308	374	324	346	361	335	356	338	347	341	349	360	338	368	346	360	354	345	361	374	362	340	337	344	340	341	386	371	344	379	386	347	370	361	348	376	376	365	347	339	343	357	350	336	359	365	361	354	348	324	346	355	373	374	327	371	373	330	323	351	327	371	341	352	340	383	346	351	350	351	346	378	327	347	347	375	378	371	340	349	334	377	327	337	353	333	338	313	387	386	351	348	298	351	348	312	320	338	322	350	335	363	347	340	340	376	347	332	373	317	381	369	342	375	339	381	369	326	360	369	333	312	340	342	404	326	344	399	397	326	369	336	337	384	357	345	360	360	350	371	340	356	344	345	357	358	347	362	330	362	384	330	339	373	355	363	359	349	360	367	369	352	369	373	355	386	345	374	349	329	353	321	380	354	330	348	351	357	383	424	340	359	351	379	354	339	361	354	322	335	346	340	356	375	345	355	360	323	380	355	354	362	364	311	373	347	370	352	381	343	310	316	305	357	367	367	367	380	346	338	339	318	364	333	377	352	352	358	356	340	373	365	338	383	343	342	327	338	355	380	332	346	323	329	354	359	320	323	359	356	341	323	355	358	390	350	342	339	355	334	383	358	368	354	358	340	337	372	359	346	373	347	343	326	391	328	379	391	338	364	368	348	343	353	358	317	345	387	416	352	344	316	357	348	356	387	338	348	362	380	355	362	338	337	334	359	345	361	360	327	387	343	411	357	339	345	346	342	354	370	347	399	339	389	313	351	350	338	354	326	332	343	326	364	363	332	364	373	364	391	370	319	319	353	382	346	349	339	333
17578	4191	3830	2016	1242	951	739	630	566	423	377	381	341	300	291	284	287	242	264	255	249	251	258	263	235	234	226	240	277	242	235	226	227	228	203	211	228	238	215	222	216	217	248	235	232	220	237	203	180	220	206	224	212	217	208	218	198	220	221	206	210	200	214	235	206	207	221	218	204	233	198	207	220	196	199	248	197	238	239	219	207	208	205	237	202	199	224	244	201	222	197	242	201	216	200	210	179	233	216	198	209	213	209	209	221	249	213	203	193	212	209	239	229	187	226	207	198	222	220	220	197	206	192	239	223	221	216	194	208	234	249	213	205	209	223	182	190	177	215	214	239	217	209	210	212	198	230	200	206	219	205	226	255	214	211	218	201	201	213	198	186	224	222	180	190	196	204	216	211	199	219	235	224	206	207	199	208	190	205	188	197	188	216	227	232	199	228	210	220	203	250	208	217	206	203	195	181	224	178	206	193	194	217	194	189	215	217	223	208	216	217	201	177	193	214	241	235	226	214	194	213	227	233	179	225	222	238	242	216	213	206	219	196	204	224	218	187	219	234	230	202	220	197	223	217	226	194	216	197	186	212	201	231	219	216	212	207	215	182	199	218	214	165	214	218	230	212	216	213	208	201	190	181	192	185	186	215	214	207	225	206	199	195	176	192	191	224	213	193	202	205	222	210	190	195	203	213	196	218	207	202	205	215	221	217	195	218	209	243	177	222	220	216	193	241	197	216	202	201	231	208	208	181	198	206	212	206	213	209	200	200	204	207	219	187	215	195	214	246	228	224	214	210	211	228	223	208	199	201	226	208	189	212	206	199	211	213	204	209	203	218	207	245	227	210	202	225	192	235	180	194	227	229	208	216	215	217	207	171	209	214	211	229	191	202	177	204	191	217	202	203	221	220	206	186	218	221	228	227	268	212	207	209	216	223	212	200	205	213	212	200	202	203	192	218	221	176	226	218	229	173	240	200	219	218	216	238	233	214	237	239	210	213	204	218	226	221	232	214	221	244	208	218	234	177	199	222	214	227	203	231	216	228	230	209	215	232	200	228	219	205	210	212	189	224	205	206	231	222	248	229	230	207	183	217	247	203	217	191	199	187	186	193	206	234	210	200	216	201	239	242	178	192	210	219	203	210	198	263	234	195	200	219	226	214	226	210	203	227	237	215	226	194	183	205	213	214	214	176	215	225	209	211	228	233	205	206	215	212	211	201	231	206	214	230	228	179	200	230	202	225	220	203	220	226	190	188	224	202	237	206	197	200	212	227	238	224	209	212	218	200	207	204	201	212	204	196	224	191	239	213	208	213	234	212	207	193	208	223	246	212	229	221	210	203	207	219	225	188	244	202	221	228	199	207	219	207	201	191	229	194	203	231	215	195	224	210	212	198	211	201	212	211	220	210	200	221	192	214	228	183	188	220	232	198	225	229	204	179	218	190	214	211	206	215	217	183	200	226	221	235	228	199	180	202	231	234	214	218	224	222	201	200	206	245	234	207	205	234	188	223	210	192	204	222	193	193	203	202	233	205	194	205	213	182	216	216	208	215	214	227	226	220	209	193	202	203	207	210	226	200	202	221	194	217	203	216	229	196	197	221	187	221	222	199	218	212	217	204	211	236	225	202	192	210	206	231	233	202	223	216	200	209	230	207	233	227	219	190	221	197	201	223	222	199	212	227	202	212	218	217	198	221	202	202	192	189	207	230	195	227	210	204	218	218	217	211	219	222	212	228	221	197	196	257	210	204	248	211	217	206	234	216	224	205	190	197	199	210	192	215	223	196	231	186	222	204	217	223	207	188	217	202	195	189	229	197	195	227	209	208	199	222	195	212	217	198	206	226	193	237	198	197	198	221	190	194	194	191	197	179	233	223	224	207	242	207	177	214	222	223	202	221	177	224	185	231	233	205	216	218	199	227	188	248	215	184	214	205	214	179	205	223	244	215	212	206	233	223	221	215	198	218	193	201	200	207	201	227	217	223	194	208	190	216	220	191	192	209	224	202	208	216	244	207	210	204	194	206	210	197	211	215	192	197	221	214	209	231	230	205	189	205	225	196	214	230	213	205	206	204	190	207	219	196	203	196	227	201	227	220	208	223	191	217	197	228	225	198	209	194	218	200	219	249	204	226	199	202	231	188	189	203	209	208	238	215	225	204	191	229	235	213	201	212	203	230	228	197	223	222	230	218	190	218	195	214	235	203	202	217	198	189	226	207	198	218	204	192	225	207	223	223	209	187	220	212	219	242	196	244	196	221	228	211	233	223	232	222	233	209	208	233	230	203	229	201	195	187	206	191	218	194	251	222	193	226	202	235	206	234	222	188	209	190	216	200	220	218	232	233	209	240	209	202	186	213	214	229	202	199	206	191	207	189	220	200	218	193	193	225	252	192	241	222	201	192	212	224	217	231	208	217	190	237	229	236	208	198	206	230	201	189	208	194	235	223	211	208	190	204	202	227	222	228	210	224	189	222	196	228	234	226	227	205	225	226	219	195	185	213	200	201	195	225	201	218	216	194	215	210	221	219	193	194	201	223	213	182	201	228	218	213	218	196	218	218	224	224	210	235	194	206	193	234	223	251	211	214	216	202	238	203	199	224	206	218	223	214	211	200	198	219	209	211	177	216	212	214	227	224	244	193	199	187	195	239	202	229	169	217	207	200	193	215	223	223	227	186	205	237	216	233	204	197	217	205	242	195	221	198	213	230	211	214	217	234	213	214	221	214	203	206	194	202	210	196	197	208	216	194	187	202	203	217	221	228	228	233	231	222	196	217	237	193	200	193	236	218	215	180	219	245	190	234	218	219	226	201	202	204	219	196	227	208	214	213	201	193	222	214	191	219	216	216	231	219	211	192	206	228	197	222	233	215	207	220	209	223	206	220	200	209	198	195	210	232	210	212	197	224	208	231	191	237	186	225	220	207	232	224	207	203	191	204	229	196	200	216	215	244	195	205	212	203	215	208	213	217	206	220	217	226	214	226	242	204	220	184	199	197	182	207	202	222	234	229	202	209	195	198	216	226	201	199	213	190	230	244	212	239	201	220	185	224	213	218	207	191	213	194	202	244	219	233	194	250	233	214	218	222	201	214	217	193	237	217	200	220	188	187	196	211	188	193	264	199	220	218	178	240	237	221	205	204	204	215	203	244	211	196	201	214	218	212	208	211	217	198	196	214	218	216	220	212	201	210	189	203	183	215	208	218	190	214	225	172	225	246	200	188	191	188	204	233	186	204	166	223	223	234	217	207	199	211	231	217	209	214	196	199	236	214	192	214	226	209	201	226	200	216	217	198	197	219	214	223	226	203	193	203	218	202	187	218	246	221	208	178	218	207	215	207	201	191	216	218	216	215	186	210	230	233	201	246	227	215	208	229	234	214	191	247	212	187	214	210	203	232	242	227	204	218	248	203	176	195	244	238	199	186	239	224	194	211	227	220	217	186	220	203	201	174	228	214	218	202	207	203	244	230	221	218	233	225	201
8243	3415	6680	5874	4783	3920	3198	2678	2341	1946	1741	1528	1396	1234	1122	1097	1045	996	953	924	889	829	807	796	708	738	774	713	655	672	679	648	590	638	656	615	577	609	618	611	585	628	585	597	571	552	546	567	598	548	564	533	514	580	528	532	537	574	538	548	563	576	528	546	548	544	538	524	524	538	507	534	504	523	556	520	520	490	530	548	543	514	545	525	496	494	527	512	530	547	495	512	520	520	522	531	516	532	492	529	501	541	467	516	508	530	539	511	535	501	493	525	500	500	511	467	500	529	497	518	527	522	515	510	509	474	493	582	545	473	501	470	510	527	537	479	524	495	539	471	501	523	473	492	483	523	505	482	468	523	491	519	505	559	505	485	491	492	496	540	463	502	509	494	525	485	502	487	516	489	497	520	491	502	482	517	509	490	498	489	513	526	529	497	474	528	507	510	515	522	496	509	520	483	531	483	498	545	519	477	528	527	474	491	465	541	490	528	456	532	508	482	551	499	463	505	486	531	497	485	517	493	524	449	527	481	465	523	532	486	506	499	471	512	487	478	539	520	503	511	485	523	481	496	498	489	519	514	507	501	495	492	513	534	502	497	492	526	505	514	511	516	473	491	502	465	517	461	511	524	510	494	504	487	472	494	514	486	486	548	474	499	495	510	533	496	502	495	499	524	526	515	519	466	498	511	519	499	498	527	511	510	529	533	501	523	529	496	501	507	508	511	526	508	529	485	503	509	513	525	507	517	507	514	535	532	478	512	515	519	481	505	496	528	472	533	497	495	493	504	494	462	499	543	459	504	521	482	513	492	524	486	503	505	526	461	496	458	520	496	471	528	488	490	539	482	520	539	495	512	484	453	550	506	508	505	522	465	498	514	479	520	568	536	525	560	512	477	505	510	525	523	478	483	532	508	507	533	460	529	590	494	496	499	492	570	500	506	515	536	462	516	528	500	528	542	494	522	503	499	481	497	453	502	518	496	487	494	501	541	546	490	522	522	495	469	502	531	488	489	516	530	481	500	523	519	498	492	478	475	528	500	508	531	509	502	521	488	528	523	497	513	493	468	485	449	514	497	513	541	520	490	478	514	500	526	489	505	507	507	477	472	527	524	471	493	514	487	527	521	502	502	532	524	485	515	476	508	524	515	495	471	490	507	521	471	533	487	528	536	514	477	564	517	501	499	520	511	478	501	528	544	530	507	525	537	510	525	502	518	556	488	459	521	474	500	515	516	454	483	531	501	514	481	507	483	485	502	474	476	468	506	523	535	530	488	507	488	448	454	457	569	542	483	469	506	492	520	477	486	516	498	508	532	509	462	508	517	521	509	536	486	485	480	502	449	524	471	511	545	510	558	503	562	525	505	498	528	463	526	497	495	519	496	498	500	486	537	539	504	536	495	500	525	530	508	519	541	505	501	502	505	494	467	467	517	523	499	508	506	498	498	516	511	543	453	543	512	490	466	504	500	490	482	501	503	493	513	471	541	497	507	503	466	494	524	547	516	546	481	516	525	515	532	504	475	518	462	514	494	522	481	508	518	522	526	544	521	515	478	518	504	540	509	522	500	499	509	539	452	531	490	501	486	494	536	496	491	539	493	490	505	493	496	536	502	528	520	507	519	478	511	504	493	510	521	499	509	466	510	475	546	532	480	486	507	525	493	491	507	486	465	526	541	523	517	521	515	521	544	515	524	527	494	508	485	524	497	537	521	524	476	510	509	556	527	526	511	518	485	518	470	516	514	479	536	465	477	490	493	460	506	492	504	467	543	517	513	524	549	511	534	488	499	517	485	499	481	516	524	524	502	489	528	482	535	509	494	502	515	509	494	442	478	485	513	564	514	483	523	514	552	499	517	503	454	511	512	505	511	464	516	514	507	472	520	506	526	503	525	539	517	533	511	508	467	507	560	488	550	525	500	505	521	503	473	516	532	514	487	496	500	489	520	506	577	511	498	470	475	534	466	506	490	513	472	518	485	507	498	499	490	541	484	475	511	484	553	513	463	519	497	537	520	486	500	506	512	514	483	553	469	494	491	518	509	524	555	521	474	516	506	500	491	515	523	505	504	522	528	549	509	513	497	510	529	497	513	550	503	505	518	484	520	488	538	488	559	467	480	502	475	517	496	475	529	517	495	528	527	509	500	479	505	529	521	535	495	494	517	457	509	492	530	499	521	531	507	480	522	493	515	522	483	529	478	510	554	515	513	523	477	502	542	492	511	515	528	489	485	470	534	487	489	509	511	540	514	505	521	507	467	550	525	491	515	472	506	542	492	480	468	506	458	529	508	501	483	472	531	501	511	523	485	498	505	444	520	531	524	492	542	507	501	510	545	532	533	515	502	500	493	517	506	483	476	521	508	537	506	501	488	486	483	558	513	465	485	532	502	499	515	515	492	487	533	462	517	490	487	530	488	498	502	521	479	496	471	507	519	502	500	521	467	540	538	483	495	504	519	504	541	457	503	481	498	511	496	520	512	486	502	508	504	527	501	513	526	504	490	486	509	520	504	489	554	488	520	504	536	510	489	559	478	505	520	506	481	491	490	524	490	523	502	493	524	485	483	495	512	463	477	483	520	498	456	443	482	493	492	509	514	493	467	514	477	541	516	525	493	515	524	528	479	484	521	510	490	535	520	533	484	563	510	512	503	482	509	535	550	521	495	477	516	532	506	524	509	527	539	496	500	524	512	484	464	515	507	546	518	527	538	482	505	511	489	458	505	496	519	530	487	516	517	491	530	524	517	507	511	479	508	526	483	514	491	450	489	520	490	527	524	527	532	495	534	477	479	506	510	521	515	481	537	488	515	526	521	513	481	512	513	511	481	471	492	497	483	524	491	524	488	517	538	516	504	483	515	499	554	472	484	537	506	505	497	491	503	492	514	516	477	522	520	494	516	514	551	518	495	521	515	508	515	522	512	493	481	461	495	457	502	503	504	533	549	491	524	536	486	540	482	492	518	536	500	471	545	531	517	520	491	499	493	525	500	503	490	508	497	490	515	559	485	484	528	515	521	529	473	517	486	474	509	494	464	457	481	470	515	520	473	511	531	522	525	556	508	513	520	527	503	489	492	497	530	485	514	501	533	494	474	489	499	501	510	510	538	510	486	501	538	514	501	519	482	527	529	489	490	512	522	530	507	515	483	531	482	516	528	505	508	484	509	512	515	480	486	527	493	479	511	546	452	510	499	471	524	506	498	493	519	516	487	495	525	499	483	501	545	510	509	604	493	518	487	512	497	482	534	501	514	510	504	513	476	506	486	501	527	491	507	549	495	515	521	476	532	477	509	511	520	460	472	505	501	483	508	501	506	508	528	518	523	547	525	523	487	518	495	514	536	505	507	515	501	484	511	483	526	541	501	499	506	495	489	508	521	500	498	530	509	468	492	445	512	488	493	496	503	503	544	489	494	495	481	526	494	491	462	519	487	479	528	519	507	493	504	510	434	509	509	484	485	508	475	528	513	503	533	522	527	509	492	481	504
2601	558	619	83	57	54	52	51	52	50	41	52	38	49	42	30	33	51	36	35	42	41	40	32	55	57	51	41	43	57	43	58	42	50	33	38	44	59	56	34	52	42	45	50	47	59	48	51	39	33	40	38	45	43	47	40	41	55	47	40	52	41	61	54	45	37	40	48	44	46	43	35	40	28	49	47	42	40	46	45	55	46	61	46	50	50	46	48	46	39	46	45	52	42	33	43	40	59	53	44	38	39	66	47	52	45	43	40	53	34	47	52	46	42	56	42	37	39	40	41	43	38	30	50	45	54	51	45	50	37	45	46	45	44	48	49	52	44	39	36	42	55	40	45	55	55	46	48	44	44	46	50	51	42	47	51	49	44	48	55	49	55	59	46	52	40	44	43	38	42	46	43	49	40	48	50	28	47	42	47	59	41	63	44	42	42	33	28	39	47	33	50	37	39	41	38	37	29	33	38	39	39	49	47	56	39	29	50	45	38	42	41	50	49	56	36	55	38	44	41	44	32	56	42	41	45	38	43	43	67	38	58	49	38	48	47	46	36	47	37	55	42	51	42	65	55	42	51	40	37	47	53	46	54	47	47	48	35	50	47	35	37	38	44	38	36	40	35	51	39	45	56	34	51	47	48	53	38	52	47	43	45	55	48	43	52	41	44	45	39	46	46	52	38	43	48	55	42	43	40	33	48	47	39	45	47	48	46	42	44	47	46	44	45	45	35	51	46	42	40	54	41	49	40	37	52	47	48	39	40	42	47	54	40	45	46	35	46	36	44	43	43	46	50	47	46	47	51	37	60	42	28	44	47	40	42	51	38	37	42	51	41	37	50	55	43	36	39	43	45	44	49	40	39	38	49	50	44	44	54	36	42	41	53	45	52	66	62	43	48	58	35	43	41	44	45	45	57	43	59	44	41	47	40	47	37	38	53	48	43	41	45	63	35	51	52	52	39	44	42	48	42	38	52	60	48	47	44	30	46	37	45	36	40	33	45	56	39	48	44	54	48	46	41	50	43	32	43	51	60	42	37	45	53	44	39	47	35	31	46	43	40	33	45	49	52	48	54	35	35	37	48	41	46	44	34	35	46	56	41	47	56	54	53	42	51	41	42	34	56	35	36	36	44	50	40	49	42	40	45	40	53	47	48	46	51	44	47	38	49	39	41	48	38	43	46	45	48	51	32	33	40	47	31	41	45	51	50	44	42	39	41	32	55	41	41	38	43	43	46	42	51	52	48	44	58	38	52	38	43	27	50	44	52	43	26	44	41	41	57	36	46	44	47	38	52	60	55	39	46	42	53	61	42	60	42	25	41	42	58	51	34	46	41	43	49	40	46	56	49	49	49	48	38	61	36	43	52	54	57	49	44	46	53	37	39	50	41	44	57	48	45	52	40	49	37	49	48	48	48	41	36	43	52	45	47	54	45	49	49	51	34	45	42	40	44	39	43	38	48	39	48	36	53	51	44	36	45	60	46	46	45	49	58	28	41	44	43	47	46	49	45	43	49	41	35	47	38	50	54	38	48	43	38	36	49	52	37	50	39	56	51	48	45	35	52	37	46	52	60	50	44	51	47	43	50	41	34	45	43	55	44	41	43	43	27	46	45	53	46	37	54	46	51	34	39	47	44	44	46	30	35	42	46	36	46	34	42	46	45	40	55	49	34	47	64	46	37	66	41	52	47	52	46	43	36	44	30	53	46	46	34	48	51	50	51	48	37	51	43	43	46	49	44	45	37	41	35	49	59	48	49	53	48	40	44	37	48	52	39	48	43	46	39	34	48	47	45	46	51	41	52	42	51	52	47	46	47	48	43	44	44	54	45	51	38	54	36	57	31	32	45	43	41	34	49	56	59	52	30	36	44	45	54	36	58	52	49	53	46	45	45	35	44	48	40	44	45	55	45	52	44	57	34	46	50	41	48	40	41	54	40	53	53	43	42	48	50	42	47	47	55	41	43	46	40	33	51	32	51	46	37	41	33	45	53	42	57	45	35	38	45	45	43	47	42	34	53	46	60	37	42	51	38	38	57	33	31	39	43	49	40	48	51	52	45	51	62	57	54	36	38	42	45	49	48	43	46	49	52	51	40	44	47	49	48	36	52	46	38	44	44	47	48	43	50	50	29	42	37	41	48	42	39	42	64	39	44	40	44	53	49	49	52	49	45	50	36	53	53	50	32	39	53	53	45	51	48	36	58	34	45	54	54	33	50	42	37	52	50	41	43	43	35	39	44	35	51	33	41	41	34	47	42	36	44	48	63	41	46	39	42	39	58	36	44	46	38	59	49	46	45	49	34	37	58	40	40	52	59	28	42	59	50	29	47	46	46	44	34	39	51	46	39	47	57	36	37	42	38	37	39	46	53	56	41	52	39	47	34	62	45	52	48	34	46	43	45	47	43	50	42	41	44	44	45	44	38	34	51	46	45	51	37	34	43	44	39	45	48	43	55	43	51	52	38	45	45	47	52	53	38	49	74	45	42	58	39	53	48	38	53	43	45	42	60	48	45	37	52	54	43	42	48	45	42	39	47	52	53	34	49	42	43	40	53	50	58	56	37	41	46	45	54	48	50	58	52	40	41	44	37	41	44	44	49	44	45	56	59	41	43	39	47	48	44	51	37	51	55	50	43	42	45	41	39	42	43	54	43	31	38	52	44	39	48	47	40	49	40	40	40	44	39	44	58	45	42	54	42	32	48	53	48	44	41	55	36	47	46	44	40	52	32	34	42	46	54	50	48	44	47	29	42	47	49	63	47	50	53	43	49	43	35	37	36	55	45	35	54	47	51	44	49	50	50	55	47	39	35	42	52	44	52	39	49	50	51	44	53	38	42	52	51	48	54	58	47	33	46	37	36	49	36	45	41	45	49	47	49	36	67	54	32	50	45	47	54	55	45	34	39	41	59	48	45	46	57	38	58	44	42	43	44	39	41	40	36	41	41	51	48	46	50	40	53	37	49	47	43	55	43	50	36	47	46	43	37	39	55	49	27	43	52	46	33	38	51	35	55	36	47	57	55	38	36	42	50	48	45	42	43	35	44	45	37	55	53	54	37	42	37	51	46	37	44	47	41	49	45	49	47	35	33	55	44	50	41	45	58	51	43	53	40	41	45	43	50	42	40	44	30	55	49	43	45	43	43	62	54	51	43	39	55	41	37	37	52	51	50	46	54	52	44	66	36	47	43	51	41	50	37	40	46	47	49	46	48	54	51	44	46	42	44	38	51	48	48	56	37	47	60	38	61	45	58	36	50	42	44	46	43	43	48	47	59	57	35	42	41	48	65	54	52	40	41	41	36	39	50	50	56	40	40	51	46	38	42	34	44	51	56	53	36	57	40	55	31	53	42	46	33	45	42	38	48	41	37	46	42	36	31	48	47	46	46	53	52	43	31	39	54	47	36	36	59	44	40	46	38	43	43	35	44	55	45	53	43	39	62	41	46	42	34	51	46	44	47	46	61	52	48	49	46	51	51
2287	689	1382	284	204	234	213	178	180	191	188	214	175	150	169	156	174	161	161	145	150	164	169	159	163	172	176	144	167	162	157	168	148	152	161	172	147	155	160	163	132	175	156	139	139	168	176	154	176	169	183	156	176	165	143	145	169	151	161	162	134	161	171	174	148	185	163	154	153	163	169	145	153	160	140	157	147	150	133	159	136	139	141	165	149	165	144	149	156	146	167	159	143	142	150	146	175	151	168	172	144	139	158	140	160	161	136	156	134	171	142	159	150	156	160	184	158	171	149	152	150	152	176	153	151	155	140	149	156	158	152	157	179	134	169	139	184	159	155	162	155	139	159	161	159	153	150	167	127	168	173	133	155	154	161	163	166	157	166	145	155	135	176	171	145	166	162	152	174	167	132	170	133	148	163	142	163	162	164	133	157	133	171	161	173	168	151	116	166	157	136	174	158	125	152	175	160	181	143	147	141	166	138	160	143	156	157	146	152	157	141	141	137	147	142	153	156	159	156	137	168	143	147	146	157	164	157	144	158	161	164	161	177	152	149	173	142	176	152	167	148	148	160	162	147	155	127	165	152	147	164	132	149	163	149	179	177	157	152	142	158	129	151	166	173	171	164	179	153	189	163	155	163	145	172	164	173	174	161	168	147	170	157	154	135	159	153	167	187	131	138	159	163	148	148	149	146	162	153	167	145	160	141	151	168	160	151	159	145	131	136	154	157	147	174	147	169	148	148	184	130	157	161	167	123	160	150	157	173	162	164	158	169	167	170	156	155	147	145	151	138	167	149	149	163	143	150	187	129	157	160	151	135	160	140	148	148	163	142	160	165	153	158	167	166	158	144	132	137	133	156	152	176	147	136	155	164	162	161	138	136	144	153	186	133	145	161	161	144	166	147	156	176	148	149	159	170	141	151	146	146	162	168	152	158	153	143	133	145	126	139	178	155	159	138	161	178	180	160	171	168	153	140	161	162	139	160	129	152	170	170	146	159	173	151	147	152	145	179	164	161	155	160	168	174	157	153	143	159	170	164	142	148	143	150	156	149	140	167	158	142	148	164	174	153	165	142	158	160	162	152	133	163	151	148	143	162	141	141	158	180	161	148	155	161	153	161	160	165	160	146	169	164	142	145	143	136	177	161	170	163	151	151	141	166	158	147	144	142	158	154	134	156	171	147	164	163	170	164	159	159	172	155	154	149	135	153	152	141	151	170	166	151	172	163	175	169	164	138	147	145	149	151	156	126	171	165	153	155	144	163	149	164	145	141	173	134	141	154	152	169	135	149	178	143	165	162	129	172	128	144	166	166	158	152	136	160	135	141	145	168	166	144	167	179	166	170	172	155	150	140	161	152	142	138	162	145	161	165	152	137	159	163	158	135	174	161	158	171	156	138	151	140	155	150	151	146	180	150	172	149	166	130	150	152	148	168	161	157	155	159	161	164	161	179	167	163	168	162	150	148	167	166	172	158	154	127	164	144	139	152	167	168	145	170	128	146	152	157	161	159	156	133	157	152	148	155	140	155	154	150	180	118	160	166	152	157	128	164	166	168	153	174	144	175	169	152	138	149	149	138	150	159	127	156	142	145	162	159	154	175	153	149	175	149	154	145	150	165	135	156	162	160	146	152	171	167	176	135	174	152	157	143	166	156	165	147	148	161	159	155	166	141	165	167	142	177	164	153	153	155	146	175	136	180	157	141	148	151	158	153	158	168	149	144	163	129	149	143	159	155	157	134	158	140	174	138	150	177	164	169	140	152	164	172	144	144	169	170	142	156	151	145	163	161	147	164	165	162	176	181	152	159	168	141	144	181	156	164	188	128	174	157	154	141	149	154	149	166	141	178	135	167	165	135	154	154	147	156	144	152	150	154	162	174	176	144	149	162	142	140	166	146	180	135	151	133	139	147	172	174	178	185	168	147	153	180	188	164	161	177	189	172	156	165	163	131	149	166	158	167	147	139	157	152	137	153	155	160	170	156	158	144	174	142	153	160	149	146	157	142	142	168	155	140	144	159	160	163	147	139	158	144	161	149	163	159	150	164	160	152	138	142	153	123	157	154	163	139	146	152	158	160	160	163	156	154	174	166	158	166	157	167	167	164	157	151	167	170	160	124	149	165	144	177	142	139	163	153	156	172	159	156	139	150	179	160	166	160	173	164	150	170	149	144	172	159	153	146	179	148	155	161	167	152	161	154	138	145	167	158	161	140	144	167	154	164	148	164	161	186	166	154	157	149	135	159	165	147	143	165	151	177	154	172	161	155	153	174	166	156	156	149	152	164	144	151	146	172	167	149	150	144	159	159	152	166	150	153	161	139	169	162	153	157	148	156	185	159	157	173	130	174	141	168	161	140	154	157	153	141	149	153	150	181	164	152	157	152	140	133	159	134	147	137	148	159	148	137	162	157	155	153	140	160	146	171	151	159	138	174	173	172	152	176	160	146	163	172	172	146	162	169	147	195	154	170	155	163	137	155	147	148	153	159	159	156	147	152	145	145	139	160	166	136	160	160	145	151	159	155	148	153	147	123	150	157	135	153	150	156	127	173	144	143	157	160	156	177	139	144	158	130	188	165	151	143	142	150	144	140	166	154	146	149	157	157	138	169	176	155	147	156	158	166	131	175	156	161	159	167	129	180	142	155	149	159	178	144	156	147	153	156	168	135	145	167	156	152	151	176	137	151	179	139	164	147	145	137	162	151	148	164	143	150	143	167	164	156	156	147	160	146	166	142	154	153	157	163	151	153	154	157	144	158	185	167	145	155	152	181	164	159	168	165	166	133	144	154	167	144	146	153	135	145	179	159	151	156	168	174	168	156	160	149	158	137	166	171	188	164	169	153	164	148	154	162	146	167	147	150	155	152	175	164	154	153	152	140	163	163	137	160	148	129	155	168	167	149	137	144	143	176	145	164	149	164	157	171	133	171	173	143	146	163	146	147	164	129	147	148	167	173	154	150	137	150	148	172	148	171	151	160	143	152	168	139	153	162	157	153	148	156	179	176	149	150	152	155	138	156	162	158	131	160	152	161	143	169	154	117	141	155	145	156	158	153	154	150	150	153	144	155	144	166	156	171	135	137	166	171	152	137	152	152	140	121	173	165	172	171	173	137	157	142	153	158	155	148	166	159	148	134	157	155	170	173	159	163	145	134	148	148	163	160	163	154	162	180	161	156	144	163	158	164	171	169	152	131	179	160	143	148	129	139	151	142	150	168	150	155	143	143	138	147	170	160	152	175	153	163	150	144	160	152	160	157	119	157	178	147	176	136	187	145	172	142	164	152	148	135	154	147	149	182	172	152	160	162	148	131	162	135	151	153	140	151	151	168	158	159	179	156	157	166	173	140	167	152	158	149	158	165	170	146	159	153	163	151	169	137	176	140	139	151	163	168	153	179	152	169	151	154	140	149	169	151	153	174	150	137	155	153	159	157	180	140	155	163	157	159	143	145	159	151	141	161	132	140	162	161	169	151	151	152	149
10269	1960	2532	1091	657	535	428	341	258	278	217	222	159	222	192	176	188	199	164	145	157	170	132	152	145	156	145	139	142	146	127	161	165	144	131	128	152	132	141	154	140	141	149	132	133	129	116	114	129	139	143	122	139	158	121	117	154	155	164	135	127	159	137	135	137	128	135	115	122	111	137	118	127	133	135	123	134	143	112	127	138	145	135	123	130	136	128	132	151	124	128	133	144	136	126	137	136	150	155	119	126	136	124	150	132	112	141	131	135	130	122	134	140	141	134	140	141	131	129	146	133	139	137	118	125	122	122	143	128	145	147	120	140	151	139	121	124	148	148	140	165	138	151	130	142	134	138	128	141	145	129	150	116	154	124	136	139	128	150	139	131	133	120	136	124	142	127	146	134	141	139	126	150	123	137	117	133	120	135	129	135	116	139	135	142	134	139	131	131	131	114	142	148	135	124	122	117	141	145	144	128	125	134	155	106	126	105	122	123	118	133	137	139	152	161	126	136	126	120	124	125	109	136	129	118	149	127	133	136	137	142	112	136	137	113	125	133	153	143	142	128	124	127	144	128	126	143	130	134	128	128	137	120	159	131	148	121	130	109	135	127	129	135	131	124	132	131	120	119	150	121	152	136	151	138	140	118	131	143	136	129	142	127	146	122	122	114	122	132	101	116	132	142	135	130	127	132	138	113	116	150	133	140	132	128	114	148	134	138	135	127	150	105	130	146	135	112	136	136	144	136	99	138	115	141	114	114	149	129	119	113	135	117	123	155	130	131	128	145	129	123	121	114	127	111	107	133	123	130	131	147	139	122	115	138	120	132	120	140	151	148	126	156	148	129	128	118	130	121	127	115	151	129	123	137	156	155	123	104	124	133	131	111	127	140	144	117	142	152	135	121	137	119	113	132	119	135	139	120	126	139	146	131	165	140	162	131	133	127	148	129	146	120	149	142	127	134	133	132	128	151	130	118	139	125	115	95	118	127	122	135	130	147	119	155	142	152	126	118	134	141	134	161	134	134	121	112	120	116	123	133	117	127	134	118	148	123	132	133	121	134	142	130	123	130	110	145	127	129	137	128	132	113	134	130	132	150	147	148	115	135	139	141	101	120	122	107	132	141	126	142	154	170	146	128	138	141	101	148	135	141	119	129	129	132	114	116	125	137	127	129	149	118	125	115	130	119	134	130	147	116	113	144	141	131	122	135	131	147	127	111	101	122	117	130	126	135	147	122	150	118	123	122	159	123	120	100	150	115	127	140	136	125	140	135	100	116	159	142	135	116	134	127	158	142	131	115	122	133	125	133	118	124	142	147	135	140	144	133	158	142	138	138	134	129	135	144	140	135	146	123	151	124	99	157	150	137	144	131	124	140	142	136	118	142	147	128	124	121	119	117	143	132	125	109	132	140	134	130	132	152	150	135	112	132	118	141	134	132	129	125	116	126	158	139	158	150	123	133	138	137	140	133	155	122	114	132	137	123	142	166	124	122	140	133	134	137	112	130	146	125	150	124	120	106	118	120	133	141	156	134	130	138	123	144	126	133	136	143	118	128	130	123	140	106	127	117	135	124	118	134	136	149	136	134	114	122	140	119	116	134	150	117	134	129	109	141	119	127	140	132	117	165	128	146	141	134	161	134	103	139	147	138	135	142	121	130	134	130	139	163	128	146	133	132	130	138	140	137	131	134	145	128	151	146	144	113	145	142	120	145	131	143	140	140	120	124	128	131	112	119	139	118	141	114	143	123	139	135	128	147	130	136	109	146	124	125	138	110	129	114	128	140	121	131	154	127	136	129	129	122	153	136	140	132	140	116	115	135	117	143	130	137	138	121	144	166	123	133	123	136	148	142	147	144	121	149	139	121	120	134	121	152	134	93	151	134	114	134	115	128	130	120	128	130	117	116	145	132	110	141	136	120	115	145	133	124	111	156	126	112	136	127	125	142	130	117	137	110	104	140	133	139	137	118	140	156	136	139	132	148	130	129	136	128	135	138	139	136	104	129	138	121	138	123	124	127	143	112	136	127	134	142	151	116	132	142	137	108	113	158	138	150	129	126	153	127	135	148	140	132	137	139	123	124	151	140	131	125	142	139	138	146	138	127	127	138	127	129	141	134	141	136	148	140	138	121	132	117	139	129	126	125	129	118	128	117	139	126	141	132	144	127	137	142	133	140	146	147	143	124	147	142	126	135	148	111	124	137	129	150	137	128	128	131	138	137	103	123	113	156	119	107	139	110	126	147	120	118	112	138	111	126	116	134	120	135	127	157	141	122	139	133	110	145	109	124	144	144	131	140	133	130	144	147	118	124	152	133	128	127	108	123	132	121	126	133	129	158	144	141	134	146	121	119	129	115	108	136	135	144	141	134	130	125	125	147	143	125	139	147	141	142	133	151	121	138	130	165	135	112	114	139	130	143	129	120	138	131	138	129	139	147	137	124	131	141	115	122	112	140	144	135	133	150	115	141	134	125	146	135	145	140	129	135	123	152	120	146	102	135	144	134	133	146	141	123	129	135	119	125	134	135	115	146	148	130	120	133	133	118	138	124	164	127	146	110	143	151	154	117	119	143	137	125	130	123	126	137	126	104	148	111	142	144	125	147	147	143	118	115	134	139	139	118	142	139	139	131	110	124	96	140	135	134	136	119	133	138	148	120	125	143	119	131	132	131	137	122	148	132	155	131	150	117	138	127	113	110	145	132	145	141	148	121	122	144	144	164	136	133	133	109	125	142	123	146	154	139	132	125	125	127	147	132	126	118	135	146	124	130	117	123	119	127	123	140	136	123	142	126	124	164	143	126	120	131	136	118	141	121	139	137	131	136	141	125	133	145	121	153	107	133	138	123	144	120	110	136	133	134	133	130	126	132	134	157	145	123	156	121	117	141	127	125	99	121	148	139	152	127	123	145	139	136	111	141	122	139	131	128	143	123	123	140	164	144	143	126	116	130	114	125	108	111	106	102	120	117	126	147	125	130	138	132	116	131	126	138	144	133	134	142	114	123	128	126	137	137	131	127	133	134	140	154	120	127	131	153	122	135	154	139	122	151	111	125	136	131	127	116	124	128	123	132	145	144	115	133	126	118	132	140	140	139	141	128	133	157	136	138	128	130	125	138	154	143	132	120	139	163	152	124	128	120	120	140	112	136	145	102	155	121	108	126	138	135	140	107	116	131	125	156	157	138	152	126	131	143	144	129	150	131	148	132	149	139	127	129	142	122	121	116	139	106	134	139	136	131	140	128	155	130	120	131	102	146	133	128	104	148	157	131	122	134	138	134	123	121	110	119	124	125	144	121	140	118	131	122	118	143	111	132	119	121	140	138	124	147	122	129	132	151	142	103	124	115	142	148	149	137	140	147	133	131	115	153	116	151	132	138	132	118	135	153	120	126	121	136	133	131	132	120	129	145	121	129	116	133	134	148	137	123	161	132	124	144	127	126	120	138	110	149	120	118	134	126	141	121	119	153	120	161	146	129	128
6476	2047	4930	3328	2730	2276	1954	1573	1318	1130	1008	909	809	747	718	712	600	565	611	541	548	540	566	514	480	474	447	450	477	439	419	457	409	421	418	411	403	384	380	395	423	459	396	386	371	421	403	377	372	375	404	375	402	388	363	365	403	367	370	382	376	358	349	371	366	352	376	363	385	362	370	347	360	384	352	334	363	317	348	344	383	355	358	356	345	357	351	377	388	356	366	327	346	329	377	335	354	334	358	351	333	355	356	363	357	356	394	342	359	382	365	349	348	332	348	334	338	331	370	363	366	334	349	327	360	373	359	365	339	366	369	382	349	345	358	375	373	378	339	366	371	330	397	365	348	384	379	364	364	362	332	351	338	383	373	326	317	342	367	349	394	355	363	405	369	349	344	346	337	379	369	366	301	355	393	356	322	344	350	335	356	348	361	359	337	365	351	340	373	349	360	346	347	358	356	345	397	371	318	349	346	338	329	315	362	347	355	360	385	342	334	352	373	376	354	375	350	359	371	342	376	347	319	377	327	373	329	378	355	343	341	338	379	361	342	373	325	350	344	340	371	357	331	317	365	325	358	368	382	327	330	347	375	370	381	353	382	365	376	369	357	374	335	378	350	365	377	341	348	359	301	347	351	336	334	359	350	365	364	338	324	335	328	360	345	374	333	352	361	357	342	349	373	358	360	347	341	381	351	339	353	366	324	368	382	356	360	356	332	362	371	388	359	318	326	341	371	335	378	364	341	340	374	327	326	339	342	365	366	388	344	341	338	358	348	351	356	364	347	400	347	350	352	331	357	376	365	352	345	362	365	342	333	326	327	358	361	346	357	359	364	369	335	381	339	359	342	349	332	338	361	366	336	337	350	334	372	357	334	361	352	359	376	354	358	335	347	355	337	355	334	375	357	340	352	345	357	361	335	372	344	316	393	384	374	311	347	368	321	362	388	392	297	310	340	326	352	358	344	330	355	330	368	332	335	343	353	347	343	349	336	356	340	341	372	341	323	365	362	342	348	346	350	358	385	329	333	349	319	372	335	350	372	358	337	355	358	380	373	328	353	360	342	344	361	374	327	351	372	373	371	333	352	385	325	320	373	371	377	361	378	367	347	358	375	358	350	329	346	369	378	369	332	329	352	376	339	368	373	340	354	353	351	359	380	370	331	384	357	335	367	367	366	344	342	355	361	379	342	380	354	330	375	346	363	372	329	327	333	343	347	341	369	376	351	313	347	314	367	315	326	331	370	325	341	324	383	379	373	371	353	364	357	346	364	362	341	341	369	363	382	334	324	383	309	340	362	351	349	379	337	335	372	343	379	345	366	330	344	357	365	365	369	366	362	340	335	377	380	331	357	348	323	326	317	370	360	346	357	363	366	363	361	337	376	368	380	350	377	328	355	329	323	346	360	321	363	355	332	317	371	369	382	359	327	353	349	340	354	341	348	361	319	358	362	380	336	340	340	335	333	352	341	347	373	335	351	352	348	350	369	355	337	345	333	332	365	336	356	358	329	401	364	370	365	375	354	375	377	362	336	333	348	364	358	358	346	371	362	345	358	337	329	354	339	348	368	334	377	358	362	326	333	364	367	365	345	353	379	356	353	331	379	341	353	347	363	349	385	364	338	357	343	348	371	353	338	335	365	367	382	350	369	336	368	336	349	347	379	369	351	371	374	356	361	363	384	356	348	336	380	366	411	331	377	346	356	357	317	320	355	346	331	334	357	382	334	368	346	355	348	331	355	327	371	349	361	335	331	347	357	325	360	333	366	348	366	336	358	376	338	359	322	359	361	356	356	352	346	383	327	340	356	337	366	355	355	346	372	326	362	355	351	338	349	372	332	363	374	325	337	354	380	352	361	382	351	336	373	369	321	375	364	332	374	368	354	389	376	348	352	364	371	372	370	373	315	351	356	363	338	358	321	363	388	339	371	342	335	370	385	354	395	360	350	346	347	316	385	375	331	342	367	378	366	384	342	371	362	339	300	310	323	355	350	333	347	355	326	356	350	344	389	374	353	339	345	344	348	353	372	363	386	347	362	334	325	342	379	366	393	353	345	314	345	330	340	339	337	363	359	367	337	386	380	367	314	350	342	338	346	350	309	356	366	340	326	362	352	376	327	330	326	354	339	344	354	358	333	370	301	334	338	361	346	309	387	317	350	350	420	347	352	341	354	352	371	343	332	375	354	345	340	395	351	335	337	376	346	383	355	342	367	333	362	352	358	353	370	352	399	332	379	367	361	362	367	366	372	380	363	376	346	334	364	320	374	351	375	354	371	331	366	362	360	310	359	367	363	369	353	345	360	356	356	336	351	368	357	342	355	367	358	339	357	333	366	363	330	344	376	349	318	358	369	356	339	342	345	365	395	355	374	346	356	361	326	342	365	356	375	332	359	364	366	380	382	381	365	364	320	340	350	349	344	358	394	375	356	367	333	368	352	369	342	383	366	352	342	345	353	340	389	319	343	315	372	379	350	378	333	346	351	340	383	372	347	367	368	355	371	360	325	359	350	381	324	364	317	375	377	346	344	348	358	364	364	348	352	343	372	365	364	356	348	310	357	358	370	397	330	359	332	363	354	386	361	343	377	352	362	342	341	330	355	355	298	373	339	351	351	365	320	354	333	352	385	326	359	352	360	344	358	382	353	337	335	390	364	359	358	333	365	354	364	374	322	373	340	309	333	325	381	329	355	349	368	318	366	334	373	346	339	367	376	344	374	367	347	352	333	352	336	346	340	364	349	359	341	349	336	357	351	344	336	343	337	349	369	349	353	319	354	349	367	343	357	365	357	357	352	338	384	350	337	347	361	383	384	352	361	317	330	349	385	380	342	319	366	336	330	337	352	368	363	348	364	327	338	351	376	368	343	340	378	341	326	342	366	347	383	340	365	345	371	358	355	364	366	395	349	353	340	354	346	339	367	350	351	357	356	376	335	351	327	361	338	347	344	341	378	327	332	355	352	350	376	379	348	353	377	369	356	341	376	349	345	353	361	324	372	365	360	355	379	340	347	342	374	365	368	377	379	365	347	363	353	365	353	356	364	353	357	343	335	353	365	322	345	366	356	346	351	316	357	360	358	339	339	349	341	358	370	361	336	359	374	347	341	362	356	347	365	355	369	348	347	338	349	356	370	366	333	366	352	355	385	338	340	357	359	347	344	360	358	379	368	376	339	340	356	361	376	347	341	335	337	343	404	364	367	344	368	340	374	363	324	347	365	327	337	351	354	352	336	363	351	366	343	305	363	367	336	365	349	355	352	349	388	340	376	381	388	361	368	360	333	345	356	342	327	346	342	349	368	359	358	361	400	383	342	382	345	348	347	332	353	359	353	353	378	345	323	310	340	357	372	315	353	366	337	337	355	356	339	331	369	365	345	377	340	382	342	358	321	387	367	325	371	325	379	346	358	356	339	351	337	339	342	361	351	344	360	305	358	370	338	364	354	323	367	344	364	343	383	366	363	337	359	333	345	363	357	352	344	379
17574	4508	4592	2215	1224	920	731	561	515	433	417	398	316	317	320	300	276	290	263	264	271	221	243	268	233	254	229	243	258	185	225	243	242	236	209	222	221	240	202	253	214	211	224	223	212	243	198	198	227	216	209	229	215	233	197	225	216	189	206	208	201	182	213	203	221	224	200	207	223	229	214	195	215	224	181	216	223	210	209	250	209	226	211	236	202	231	246	205	206	214	238	238	184	209	234	191	229	196	220	234	180	188	222	233	233	209	212	199	190	210	215	203	210	221	233	212	196	191	206	214	221	226	245	212	205	204	199	210	227	211	193	224	227	202	203	223	217	230	237	222	211	218	230	254	206	208	206	201	199	220	201	216	215	223	211	193	197	215	212	188	204	208	204	186	210	196	201	206	204	204	247	221	196	193	183	218	244	212	213	224	195	183	209	210	201	202	211	215	223	219	226	231	224	205	205	207	224	236	210	194	220	189	217	205	236	201	243	238	192	204	206	207	213	234	230	202	213	196	186	193	185	187	215	222	224	198	205	217	219	200	233	226	195	212	198	210	221	213	220	218	201	194	219	228	214	222	216	222	195	191	201	202	213	248	205	210	220	207	213	171	222	220	209	209	212	217	214	245	216	215	204	215	196	249	195	190	191	194	241	224	210	216	215	175	207	223	184	221	220	206	224	209	227	190	211	208	227	191	224	221	195	185	214	222	185	194	199	216	204	239	235	246	189	193	223	191	199	220	230	239	184	211	212	211	212	183	208	200	244	223	200	220	201	229	202	204	204	207	196	172	206	208	189	216	196	199	245	196	222	235	203	200	219	189	205	205	231	224	199	234	228	218	218	228	202	199	215	240	234	217	248	217	204	202	237	224	219	193	219	192	216	214	197	215	196	211	201	203	196	196	197	203	211	189	179	213	215	215	231	179	213	194	220	197	213	197	199	220	198	199	240	196	187	223	214	190	189	205	222	217	208	216	223	218	254	259	217	247	202	230	188	209	226	254	183	209	204	185	210	205	198	230	197	208	233	224	218	201	232	210	210	201	237	202	189	203	184	203	228	213	236	217	210	213	201	223	208	217	234	189	184	211	217	214	214	196	210	211	193	213	211	192	203	213	232	211	198	197	223	186	227	204	227	193	219	216	223	237	195	183	213	226	218	205	216	215	202	213	208	247	215	214	222	181	220	212	222	209	211	174	199	173	170	199	221	186	211	212	216	184	202	245	205	192	224	223	221	202	227	204	225	212	231	220	218	196	222	208	219	231	189	212	221	193	226	204	206	199	205	211	198	220	225	208	233	225	220	192	208	235	225	217	188	223	216	223	216	196	189	192	221	220	218	186	186	192	213	218	208	204	244	215	221	236	221	198	199	234	225	193	210	215	208	198	223	219	218	226	216	227	212	213	195	199	212	186	174	228	206	221	222	226	222	199	189	212	181	197	227	195	205	224	213	200	219	197	221	233	194	206	221	206	222	217	204	197	239	195	191	185	219	223	192	211	201	203	200	225	212	199	200	225	213	201	218	225	180	212	228	200	198	209	236	236	230	220	191	243	214	208	200	193	234	195	222	194	233	216	214	198	202	224	213	195	197	175	180	230	220	221	209	210	227	216	225	190	203	248	211	200	208	231	207	218	172	210	220	190	191	218	209	194	177	213	240	191	196	217	210	218	240	199	213	213	220	191	205	194	201	192	242	217	214	210	236	204	200	214	178	202	222	201	206	193	239	185	198	197	223	204	217	226	238	220	223	223	227	252	227	185	210	213	224	232	213	186	224	178	200	216	236	210	215	229	199	235	180	189	236	186	208	224	198	238	195	226	191	207	206	230	216	206	216	205	212	210	207	216	208	214	210	185	224	181	219	206	212	193	209	198	222	181	251	197	205	226	222	224	202	219	225	197	195	205	240	227	214	185	197	192	218	189	213	207	187	220	221	237	244	210	230	215	230	203	202	203	211	204	219	200	214	200	230	203	221	200	200	182	209	175	186	246	213	215	187	206	207	209	209	232	222	202	216	223	235	221	226	205	215	212	228	187	199	208	193	202	197	212	206	215	190	222	204	201	202	202	224	219	224	200	201	209	211	195	215	196	213	190	232	188	218	218	202	220	210	198	204	224	204	238	231	198	208	217	202	199	215	191	241	220	201	206	223	194	201	220	217	212	191	214	200	230	219	201	199	219	225	221	256	196	208	218	216	206	200	227	181	231	210	232	255	200	211	222	208	196	229	219	229	231	238	222	206	211	201	226	173	189	235	226	205	236	219	224	209	211	213	186	175	195	251	207	198	208	225	194	200	219	207	231	202	219	220	208	209	214	223	215	223	207	227	204	222	203	221	191	219	207	242	207	214	238	196	232	201	226	203	223	196	189	200	198	205	191	214	218	211	211	189	207	209	207	215	230	233	223	205	218	222	217	192	219	209	207	219	193	221	191	220	212	213	204	225	204	181	204	209	189	183	192	185	221	213	214	196	215	216	190	234	182	224	210	204	186	188	222	219	221	220	214	218	246	198	214	187	221	216	176	198	237	225	212	172	191	199	228	216	171	212	190	196	206	214	209	209	201	235	199	226	216	213	218	191	200	218	190	213	199	214	200	196	249	214	222	203	217	203	204	216	213	231	217	201	168	202	219	206	200	228	257	193	236	204	216	215	179	222	205	240	217	200	222	200	205	227	226	203	194	214	199	212	229	222	196	228	192	206	200	213	228	206	230	203	213	180	210	211	228	202	220	182	221	198	216	200	220	199	219	224	215	216	195	208	206	198	220	188	194	237	214	201	220	206	227	218	235	186	199	211	217	219	190	197	234	216	220	201	210	210	190	212	187	201	207	225	202	214	206	198	204	214	199	213	203	178	193	202	237	222	204	223	247	214	201	186	221	204	212	189	220	221	191	209	232	221	238	218	232	208	237	213	196	239	214	188	221	200	225	220	214	198	188	210	216	227	227	206	200	232	247	196	220	222	194	196	199	226	213	214	213	220	213	219	213	215	200	215	224	223	198	200	231	190	185	241	220	225	207	238	211	198	201	208	224	233	227	201	198	204	219	205	202	215	208	252	179	208	188	206	211	216	200	216	224	210	211	221	238	222	202	192	216	194	192	211	198	204	196	178	214	171	193	221	199	217	218	217	214	205	205	235	227	196	205	191	200	224	207	214	213	201	208	215	189	210	196	211	214	205	201	191	205	227	215	208	213	210	219	228	184	189	213	197	218	204	202	228	212	211	214	201	210	209	212	184	189	246	186	205	197	202	209	244	212	235	223	200	215	220	208	215	194	215	224	225	243	220	219	218	243	222	216	211	206	225	218	188	216	204	203	217	198	204	191	217	232	238	204	209	204	202	208	202	199	219	233	205	210	205	203	215	232	207	204	211	211	230	216	224	237	220	225	190	203	213	211	199	222	205	200	204	197	200	199	215	197	223	212	196	184	209	220	183	220	207	231	210	203	219	199	231	228	184	204	193	218	244	206	192	213	229	196	193	218	209	201
8241	3773	7980	5958	4866	3853	3287	2665	2294	1898	1727	1530	1428	1259	1202	1016	1017	988	939	870	844	804	776	735	733	729	705	707	687	694	645	657	637	648	602	592	661	588	626	623	589	583	556	613	558	601	575	581	603	578	586	538	546	547	553	559	567	525	576	560	544	541	541	512	532	557	522	557	579	544	578	509	538	558	534	497	537	521	529	496	534	508	516	491	487	520	538	521	511	537	532	508	557	520	533	547	486	493	497	531	528	506	466	503	535	542	510	496	524	513	498	521	561	519	523	512	530	514	551	520	500	499	561	507	520	497	531	518	511	507	521	492	511	544	518	514	534	505	531	515	510	518	520	500	456	506	487	535	518	571	539	498	503	498	513	513	505	515	488	509	505	499	486	508	476	512	549	501	487	549	504	520	529	510	546	501	526	504	518	513	494	499	491	516	510	532	488	507	516	496	554	497	524	513	515	528	505	439	491	501	520	529	536	481	493	514	537	511	509	520	488	506	496	521	497	555	518	514	496	478	483	501	519	524	511	536	526	486	491	530	489	501	492	523	556	529	523	488	483	523	508	499	533	526	492	491	509	511	528	530	487	504	483	519	532	523	476	515	496	533	531	548	473	471	488	529	532	493	527	500	516	534	511	525	467	529	533	485	518	497	461	515	478	510	521	501	476	540	507	537	518	538	473	511	485	529	521	501	547	519	534	512	500	537	450	481	511	521	489	476	527	524	520	545	525	502	445	484	545	514	550	483	491	480	541	503	456	526	515	514	519	515	508	510	492	491	519	477	513	495	515	514	495	508	489	488	499	493	485	543	502	470	508	514	498	494	514	495	512	513	457	527	516	537	525	503	535	504	504	516	509	487	501	505	530	508	480	540	505	473	533	525	554	482	489	524	518	520	520	480	473	481	536	490	443	551	467	505	486	475	486	517	506	504	486	494	485	518	552	498	502	494	489	492	520	506	521	503	515	519	527	514	491	484	520	514	480	495	496	507	525	558	520	514	487	509	509	519	518	495	525	484	477	509	554	484	517	511	535	539	512	532	533	542	514	540	524	543	508	505	565	464	484	498	533	499	511	497	514	524	503	486	552	483	543	536	502	488	511	494	503	539	494	517	499	509	509	526	508	525	517	519	486	531	519	482	494	516	524	496	482	495	535	486	518	481	515	494	506	523	463	455	510	522	520	503	512	487	507	477	518	491	520	516	504	499	499	491	496	498	507	515	482	527	527	501	478	520	547	509	490	514	484	481	506	507	498	517	532	497	463	509	513	501	505	519	481	543	502	508	531	533	505	526	487	471	501	481	499	510	533	499	504	568	472	508	562	527	483	531	537	513	511	534	487	483	479	522	537	478	474	504	518	518	479	524	509	468	533	495	485	514	482	510	500	512	506	477	490	505	490	510	483	486	497	527	486	488	517	503	495	479	535	479	511	524	528	530	519	523	449	481	485	502	514	526	502	484	496	492	500	465	532	529	488	501	532	529	515	503	499	511	513	486	493	536	523	501	526	489	507	466	470	530	546	512	506	508	502	512	535	531	490	536	508	510	488	500	581	485	493	499	519	509	488	515	504	545	491	536	562	491	490	503	480	516	497	522	524	567	500	474	465	498	495	497	503	532	542	511	521	502	501	512	506	508	493	480	535	494	509	506	479	517	501	488	524	501	506	498	478	514	484	504	520	518	501	488	497	503	503	528	520	502	498	522	524	486	513	477	506	518	524	509	512	535	506	527	490	475	486	509	495	532	501	536	495	497	528	507	489	524	469	474	490	511	542	534	476	525	499	484	502	488	520	525	534	473	492	531	492	463	534	480	510	455	491	497	507	483	526	549	509	519	534	487	501	523	528	507	541	527	510	513	514	508	476	480	525	475	515	533	477	521	470	486	497	510	515	531	509	507	504	498	533	497	499	507	526	516	507	506	478	494	516	528	462	492	484	519	554	497	484	485	508	502	513	471	519	532	514	499	488	510	526	544	534	513	520	519	557	509	526	513	507	505	535	521	510	499	518	531	478	507	536	468	524	508	520	508	513	550	472	505	463	508	512	453	524	496	494	495	549	523	460	544	533	525	498	507	458	521	520	522	475	460	489	504	546	527	511	475	556	513	480	471	497	473	471	483	500	499	503	469	507	513	500	508	482	462	484	524	536	486	499	492	528	497	503	515	492	493	511	529	551	516	523	496	495	509	501	475	516	534	488	527	490	519	475	513	469	521	511	519	518	508	501	493	525	511	515	522	466	508	511	551	510	512	505	488	498	494	480	499	485	506	488	484	465	491	471	524	518	491	509	494	514	523	511	520	539	536	505	530	476	523	488	509	509	527	486	553	524	512	528	539	515	456	503	499	554	498	505	531	520	488	533	506	503	487	510	509	456	522	500	485	497	516	498	512	494	503	507	472	532	516	502	526	493	510	476	512	508	522	502	496	514	485	503	494	534	512	521	505	495	526	501	468	476	518	531	518	482	485	541	546	508	536	541	522	508	462	497	493	518	506	537	503	531	512	502	550	520	485	522	511	479	503	536	483	466	514	547	506	506	491	515	506	530	532	514	538	504	521	517	471	486	503	492	476	503	506	523	533	485	543	492	455	488	501	494	501	464	500	488	508	497	507	488	519	502	520	552	482	509	482	520	483	501	523	518	503	469	491	477	523	470	565	533	536	492	476	493	510	510	507	527	507	472	515	498	530	525	490	490	543	509	507	494	550	530	539	508	502	502	500	529	488	499	514	496	535	521	503	541	464	523	515	525	505	492	538	500	555	508	533	498	531	493	536	471	509	537	521	532	493	524	510	512	535	495	535	515	487	498	492	486	502	520	513	529	503	499	479	508	569	472	516	494	545	518	542	495	485	514	479	505	531	517	499	513	473	470	482	496	517	520	512	537	500	473	465	490	505	490	524	493	524	548	483	521	482	494	478	493	512	518	502	526	511	474	533	532	485	493	573	525	481	517	500	481	491	498	476	498	520	501	498	511	520	522	500	486	515	547	505	523	520	523	503	501	519	535	554	506	517	502	498	536	527	532	492	509	539	485	526	501	539	500	468	532	519	542	491	445	543	544	506	500	487	468	529	507	487	551	512	534	514	492	537	495	508	491	517	512	531	495	488	502	504	518	536	524	520	563	505	475	520	515	512	517	522	526	452	493	512	534	452	446	516	509	489	513	493	499	517	501	486	471	482	507	497	490	522	554	494	493	461	500	518	538	529	559	519	519	517	549	499	493	553	491	499	531	513	445	517	487	475	505	542	535	545	447	548	503	502	526	490	513	503	502	518	536	528	505	495	497	499	500	521	481	518	531	494	479	532	486	487	513	488	518	494	522	487	523	503	519	484	503	499	498	528	510	528	497	513	515	507	459	518	539	515	500	483	514	503	483	444	485	502	495	498	488	489	536	532	501	511	480	506	510	513	542	525	508	540	510	533	463	536	528	486	501	499	505	520	512	503	458	467	483	500	484	534	496	500	533	482	480	506	476	504	497	539	518	510
2446	936	1006	110	73	57	43	44	38	48	52	55	40	41	46	46	46	47	26	54	45	45	37	48	43	54	53	51	46	44	36	35	42	40	47	36	53	42	39	52	32	41	50	49	40	47	59	54	49	43	40	64	44	44	38	51	50	47	33	37	40	40	49	42	50	41	36	51	48	41	63	57	46	58	44	37	36	47	46	48	40	46	46	44	39	37	46	40	33	37	47	51	35	54	44	55	48	37	45	45	43	59	50	40	48	45	41	44	31	43	44	41	44	53	37	46	36	49	48	50	38	48	52	52	35	42	46	40	39	51	43	52	47	51	51	38	49	54	50	46	46	43	47	40	41	51	44	47	44	34	56	36	38	42	55	48	40	37	36	53	43	36	42	47	37	25	43	49	53	40	53	41	44	59	40	44	44	40	51	34	52	53	46	44	39	46	51	48	51	41	37	47	44	46	43	52	48	59	45	53	36	56	42	32	54	39	36	58	44	39	37	39	51	53	50	43	41	47	36	42	50	34	50	41	35	48	56	49	54	36	35	46	49	45	41	42	54	47	41	42	47	46	44	52	48	49	47	52	43	43	43	55	42	47	41	37	33	42	45	31	48	38	46	44	47	45	51	54	29	50	50	53	39	40	45	33	46	57	42	49	54	43	44	44	43	35	35	52	50	60	41	33	47	53	49	44	41	53	44	57	40	44	42	40	46	50	51	40	42	49	54	54	37	52	55	40	51	26	41	35	44	51	34	32	40	56	38	39	34	53	45	53	48	38	52	44	42	29	35	42	50	42	50	36	41	49	49	48	54	52	39	52	54	36	48	47	38	39	44	29	29	40	41	48	41	46	45	43	54	42	51	38	45	36	37	49	47	60	43	38	39	38	37	48	56	36	38	50	44	38	48	49	45	38	46	50	43	40	36	44	44	59	49	45	41	42	48	34	46	41	48	42	40	41	40	52	51	46	51	48	56	45	41	48	43	49	52	42	45	46	47	46	45	53	55	31	41	42	41	48	41	42	46	35	34	47	53	43	44	56	39	56	45	38	44	53	51	39	50	50	39	43	41	35	44	50	36	49	44	39	46	41	49	47	48	43	53	45	52	56	40	49	41	48	40	35	32	34	38	44	59	40	36	54	47	44	43	33	44	33	43	38	53	50	54	47	51	45	51	45	55	43	47	40	44	52	45	44	50	46	52	46	47	42	37	35	36	45	46	49	40	48	41	40	40	41	46	46	52	44	39	62	62	42	35	46	42	38	30	43	41	44	49	59	58	50	48	36	39	50	53	49	39	44	45	47	40	36	49	39	66	33	48	52	50	53	45	49	55	34	40	35	42	37	41	48	39	45	60	48	43	43	50	35	44	31	44	44	50	39	35	54	52	43	48	46	35	35	32	31	46	48	49	50	44	52	48	48	35	50	45	40	53	46	67	37	55	50	41	53	39	45	39	44	41	50	49	48	35	44	54	44	44	52	53	53	43	41	43	50	32	47	52	46	51	40	60	40	40	59	54	49	39	37	50	44	44	44	41	37	42	47	57	44	48	34	50	39	49	49	43	61	44	49	48	46	47	41	40	54	44	47	48	39	51	47	37	46	57	38	36	46	41	44	46	48	49	53	56	40	41	44	42	36	40	34	42	38	61	50	48	40	54	42	50	45	51	50	44	32	48	41	40	48	45	45	37	42	43	51	42	44	48	58	65	43	46	57	51	53	49	36	33	55	51	47	61	49	34	40	47	47	39	41	37	49	40	41	49	44	47	43	39	44	49	36	35	39	44	48	43	42	47	50	47	41	52	35	38	50	45	48	37	41	47	54	42	49	57	54	47	34	41	48	51	44	52	52	42	69	49	43	37	60	52	41	38	40	37	52	46	45	41	47	46	37	45	49	37	42	37	45	51	54	40	51	37	44	47	58	51	43	45	53	48	36	50	47	44	47	48	38	40	59	43	39	50	47	43	49	42	29	35	41	29	40	53	38	55	53	53	39	45	43	31	39	47	44	41	34	49	39	53	35	49	54	37	35	43	38	49	44	38	50	48	39	45	58	39	40	44	42	37	50	52	41	35	41	46	43	50	45	50	38	32	48	48	41	51	37	45	46	50	48	51	53	44	38	50	48	38	36	54	48	52	47	48	50	50	60	40	42	45	36	37	47	49	41	46	50	56	54	50	38	40	45	51	48	37	57	51	42	64	36	48	51	44	49	57	52	46	61	47	47	46	39	64	37	42	38	42	42	44	52	52	45	45	56	35	46	39	42	43	29	51	48	47	47	57	40	47	42	47	49	44	53	40	36	43	43	56	27	40	43	48	50	43	43	42	39	42	44	56	40	54	43	61	46	47	45	48	42	50	57	55	52	61	46	48	47	43	45	44	40	46	50	45	43	57	38	41	39	38	56	50	39	50	44	35	39	45	57	57	41	56	47	48	42	37	37	50	42	58	46	48	30	43	51	35	47	41	41	40	52	45	51	42	35	51	33	38	51	43	47	40	32	43	55	36	38	49	51	53	41	47	41	45	46	52	44	46	44	33	33	37	44	57	44	48	47	48	40	47	47	47	50	37	40	48	49	48	45	40	41	59	50	52	39	45	52	31	48	45	39	55	39	38	42	39	50	40	43	43	49	39	38	47	40	46	44	50	55	35	45	49	43	34	47	37	46	50	47	58	43	44	49	48	44	53	40	52	48	47	56	48	42	32	44	43	38	39	47	35	45	47	55	52	53	53	45	48	48	52	48	45	54	50	46	46	51	42	42	48	46	44	44	47	50	66	48	46	44	40	52	49	37	45	51	46	44	47	57	36	53	52	41	50	48	43	50	38	50	43	48	54	51	44	39	47	38	31	46	44	48	46	45	52	48	47	53	31	41	28	46	47	43	49	48	45	39	49	57	54	51	38	53	42	53	46	45	37	39	41	55	51	50	42	53	49	37	53	55	54	32	47	59	41	56	58	58	43	44	50	51	40	63	36	50	43	40	44	43	49	52	34	44	41	42	45	46	51	50	44	45	48	44	39	46	35	30	48	39	47	39	38	54	43	39	38	38	50	63	52	51	46	37	42	45	38	43	34	49	47	60	53	45	55	42	38	57	54	47	37	34	52	41	57	44	52	59	48	40	35	56	46	57	39	38	51	53	39	45	43	43	45	42	38	37	32	40	41	46	45	44	49	53	48	45	46	52	38	35	50	54	43	62	54	49	44	48	37	50	41	34	46	49	41	46	45	41	37	44	45	54	46	48	58	48	40	43	67	43	50	42	44	44	41	36	52	51	42	42	50	44	54	43	40	35	45	39	50	46	47	45	44	43	40	41	44	37	46	54	38	40	51	38	41	36	37	42	52	51	51	60	55	42	43	39	45	31	39	54	51	49	44	51	38	56	55	39	55	55	47	35	52	55	50	59	48	44	48	46	48	36	59	40	45	42	37	41	50	44	34	51	52	38	51	58	40	41	41	40	63	45	52	43	47	42	51	39	35	54	48	46	38	42
2265	1036	2176	283	213	234	241	214	200	202	159	185	183	171	155	178	171	148	156	160	165	162	171	180	163	172	159	173	145	144	161	177	139	177	136	166	149	152	152	157	153	134	144	146	159	151	152	169	153	169	147	178	163	142	148	152	164	168	163	137	129	149	162	138	180	158	147	150	163	166	147	169	178	178	163	165	165	150	173	151	148	144	163	146	160	165	154	136	149	180	172	152	160	149	169	160	159	154	152	150	134	157	138	147	132	149	174	153	157	172	176	142	162	156	156	155	147	167	153	162	156	151	173	165	142	171	165	151	177	151	167	147	177	152	176	163	144	169	167	173	143	139	136	143	159	154	160	164	145	161	172	145	151	155	152	162	167	149	158	154	144	139	141	142	182	156	141	158	148	171	152	161	153	160	178	156	142	169	158	155	153	123	165	124	151	164	146	166	145	163	180	154	154	141	154	156	169	152	147	144	133	163	154	154	168	149	155	156	152	160	166	155	147	156	167	154	158	120	162	152	144	149	138	166	153	161	170	167	146	143	160	182	175	146	170	144	146	139	140	166	152	174	157	175	150	147	179	144	177	153	189	155	164	164	169	151	162	137	159	165	161	142	152	161	163	167	183	164	164	136	169	145	146	178	150	130	157	141	147	152	174	171	171	163	153	168	169	153	148	194	160	166	150	172	161	191	141	152	151	161	157	143	159	138	157	150	155	157	154	148	153	162	157	145	178	151	162	141	172	167	158	156	175	154	144	162	145	156	156	171	172	163	164	156	165	173	165	152	149	160	163	143	171	150	158	156	143	151	154	175	159	170	162	159	158	145	166	159	164	154	147	151	166	161	137	166	156	150	171	145	140	162	165	174	163	153	161	162	165	159	168	162	157	175	180	152	155	143	150	129	162	173	151	172	142	157	153	153	169	164	146	129	146	154	146	147	139	172	142	168	159	154	178	145	162	147	165	166	177	147	149	165	154	164	176	147	147	190	146	139	162	188	128	154	145	162	132	128	163	142	159	159	174	139	163	158	180	147	163	163	180	168	161	160	161	167	157	156	140	158	138	139	159	155	154	158	161	155	133	126	139	155	159	158	153	169	142	171	176	148	172	167	155	144	157	139	156	147	139	167	151	133	149	163	153	166	154	140	168	129	167	181	175	176	185	142	152	155	151	144	135	136	151	135	159	155	152	171	171	156	163	165	150	152	133	170	175	165	164	157	160	149	155	156	162	156	158	177	173	162	162	174	137	154	162	146	172	168	182	145	164	149	163	162	157	146	178	160	156	170	161	174	143	153	162	144	166	169	136	142	169	158	130	145	130	162	159	143	138	165	177	145	168	151	169	147	155	164	174	142	163	153	155	162	138	159	149	153	143	158	144	131	150	154	147	152	145	144	146	160	179	137	149	156	158	143	137	165	155	153	153	181	161	152	166	163	172	160	169	177	179	170	164	178	147	147	156	174	153	155	171	155	156	163	154	160	148	154	166	152	180	160	149	163	165	188	182	146	150	163	160	179	153	171	135	150	171	134	147	139	149	149	147	161	149	141	141	176	140	173	155	151	154	155	156	132	156	153	164	166	149	176	134	155	154	148	169	153	156	156	182	139	157	148	153	159	163	175	154	183	165	148	161	164	161	148	166	164	149	168	150	132	154	168	147	145	147	151	145	145	167	143	167	159	170	154	130	161	160	155	165	147	145	149	143	156	185	145	152	154	176	157	138	145	150	141	141	165	162	172	143	144	169	157	149	146	140	168	140	150	175	175	164	148	153	133	136	143	152	143	150	159	160	141	152	159	158	128	153	175	145	163	186	139	150	176	145	170	156	177	139	163	165	147	135	143	153	153	167	178	174	144	136	132	163	175	149	135	148	157	164	136	150	145	156	139	152	133	160	168	149	150	162	174	149	164	136	145	156	155	154	139	139	160	166	139	191	149	161	155	154	179	150	143	158	154	144	163	159	140	156	154	163	169	145	146	144	157	152	160	178	179	139	150	134	155	144	146	152	151	132	167	152	148	157	145	143	152	159	134	169	177	167	142	154	154	158	169	146	154	170	178	168	166	152	139	144	168	157	141	163	163	156	158	163	160	163	172	164	149	156	166	164	152	174	148	166	162	144	153	145	163	175	162	148	186	158	142	153	175	147	174	159	160	152	156	182	148	145	168	147	147	152	167	151	149	149	155	156	158	166	149	157	139	159	142	152	146	160	153	174	156	158	129	155	160	161	172	171	161	148	147	135	166	159	166	147	143	162	149	162	140	160	159	156	165	156	178	172	156	140	152	154	151	169	154	161	143	149	169	185	162	142	167	148	172	153	168	155	162	136	142	181	148	163	136	150	139	180	162	145	169	149	153	157	144	149	165	140	171	157	152	165	169	165	161	162	166	152	171	168	159	174	162	144	155	154	160	148	169	149	167	161	176	162	170	161	124	157	143	157	158	173	170	137	149	161	167	175	159	171	157	180	145	161	178	142	149	154	152	171	154	143	149	139	168	135	154	152	152	129	148	120	148	152	152	160	174	185	159	181	180	160	160	177	151	168	161	155	156	132	161	187	165	132	164	162	162	153	147	175	141	170	138	141	158	141	163	163	153	142	140	168	158	181	154	161	158	155	180	167	149	141	144	137	162	160	167	134	152	149	150	156	139	169	149	140	162	139	142	177	140	150	135	175	169	169	153	145	165	160	179	162	157	163	148	165	151	166	163	137	144	141	162	150	153	175	150	146	155	156	184	184	153	138	144	159	166	154	149	130	143	156	154	138	169	162	156	138	156	169	144	159	146	171	143	121	181	150	132	150	154	127	153	177	146	150	153	155	163	139	157	166	151	163	153	169	148	164	165	153	148	138	176	165	145	150	141	160	136	155	161	161	172	172	161	147	168	148	163	151	170	171	149	155	135	159	159	162	167	142	155	150	162	151	158	139	147	145	150	161	159	154	143	172	162	165	165	149	146	166	153	153	151	166	133	170	149	151	180	147	150	163	159	168	152	168	174	146	154	161	173	153	146	153	152	170	121	147	168	152	144	153	148	166	144	154	153	156	153	167	151	162	149	155	183	156	162	164	177	147	166	160	165	165	150	173	173	161	142	139	159	157	148	150	139	168	128	168	139	160	153	157	152	143	144	152	160	140	157	156	198	163	158	148	151	154	180	160	149	130	165	141	139	176	153	175	153	146	161	162	146	164	149	146	167	133	135	160	125	163	171	144	162	152	147	148	140	158	167	133	145	139	150	165	154	164	168	147	175	179	187	167	150	167	130	167	164	192	173	166	150	146	165	143	142	171	176	165	150	163	142	174	150	169	137	152	160	160	160	147	144	159	166	146	166	167	154	146	143	120	165	154	156	153	138	146	175	140	144	168	174	150	172	147	179	148	146	158	157	157	182	168	169	154	178	173	154	161	157	164	145	177	142	121	173	160	150	159	160	147	172	164	147	163	175	181	161	128	156	166	147	172	153	150	176	156	138	170	181	162	155	149	159	154	169
10105	2922	3473	1113	662	494	410	303	264	239	216	223	202	187	188	164	191	150	155	170	133	149	171	155	160	141	165	143	129	134	139	150	122	156	129	146	120	154	146	122	133	153	155	140	138	119	151	129	149	146	152	148	129	115	119	133	144	149	135	151	114	131	116	133	147	151	144	159	161	159	126	130	136	156	121	159	143	142	132	133	141	159	144	123	128	126	140	120	141	141	149	115	124	129	128	132	110	126	120	136	149	137	125	127	128	123	142	144	141	133	137	137	139	148	117	135	113	132	135	141	153	114	140	133	122	140	125	137	131	156	140	136	118	131	143	130	129	131	120	134	135	134	127	153	150	140	121	132	129	136	121	116	138	135	128	137	119	142	114	122	126	141	132	109	118	148	137	104	117	134	129	142	133	138	105	115	134	131	139	112	127	153	146	161	134	130	149	137	158	130	130	145	129	120	151	128	137	132	144	141	128	132	135	131	141	144	129	122	130	132	130	138	134	145	120	141	127	116	128	110	136	122	155	117	133	146	138	124	114	118	119	133	142	144	133	142	122	160	122	138	140	145	139	146	153	157	157	159	122	112	139	136	146	151	128	129	109	143	138	115	142	137	147	124	132	123	131	148	149	141	146	131	134	132	126	135	131	142	131	130	132	147	138	137	129	108	134	127	143	149	156	119	129	156	128	153	137	150	114	143	121	135	120	152	134	141	140	130	121	121	133	132	141	134	129	120	145	139	140	141	114	143	127	124	141	125	134	127	125	168	132	131	135	125	154	122	137	124	138	130	145	136	155	130	158	138	135	143	130	111	125	140	142	137	108	122	143	126	139	133	156	139	105	124	118	107	121	147	143	135	126	127	119	125	131	141	128	115	152	117	134	150	141	148	144	141	115	127	118	136	137	157	144	134	134	140	116	114	161	126	154	145	114	158	130	145	132	115	138	130	111	116	114	126	120	137	121	101	120	128	129	141	154	130	134	119	126	164	114	130	140	124	128	149	143	152	134	134	139	124	136	124	127	153	133	134	124	128	139	132	134	121	132	117	121	128	142	130	140	135	129	132	144	122	121	123	137	144	148	130	109	124	115	113	143	137	139	128	137	151	143	127	127	117	148	124	126	127	125	136	150	131	122	141	129	135	129	122	124	142	123	131	128	157	128	137	135	126	120	120	132	146	131	128	122	141	140	150	121	129	153	126	124	139	140	132	113	131	135	127	132	147	134	133	134	129	117	139	167	134	117	114	122	129	144	138	148	147	109	122	121	152	129	128	116	141	142	161	135	128	158	153	138	144	130	121	118	142	137	147	125	131	123	130	144	157	124	149	123	122	122	117	131	114	135	136	132	120	158	119	133	129	108	137	140	121	125	119	128	155	149	134	141	142	117	123	118	133	123	142	128	131	159	129	145	148	137	146	137	146	147	104	145	128	126	122	123	137	131	134	128	137	122	147	120	134	132	139	128	140	129	153	140	132	120	135	136	144	140	136	124	116	108	133	108	134	125	127	139	124	112	129	145	153	118	128	120	130	151	139	134	138	131	127	135	126	125	130	133	114	137	146	120	135	117	125	140	145	132	144	132	113	125	149	124	126	148	130	121	136	124	136	122	131	137	142	135	126	129	148	130	138	134	153	162	126	145	137	134	147	125	120	154	127	147	148	146	129	140	154	126	131	135	137	153	130	129	136	151	140	123	136	112	127	130	133	116	155	134	117	129	140	152	130	113	139	135	129	131	135	142	117	127	115	126	130	152	138	141	153	135	128	140	155	118	118	142	139	143	117	141	139	132	137	145	135	153	118	128	135	138	134	137	128	125	120	136	150	147	129	134	146	144	127	126	122	137	129	116	147	126	144	134	125	144	130	145	135	149	133	141	146	141	118	152	133	121	125	132	150	145	126	142	141	151	157	121	131	124	136	131	148	145	118	134	122	128	133	143	150	145	131	126	143	150	120	159	129	133	109	128	148	135	133	119	141	121	123	130	152	124	111	132	133	140	108	126	137	123	127	117	114	143	135	114	114	123	159	140	126	115	127	124	138	130	119	123	147	122	137	127	122	138	136	121	116	122	109	142	131	134	132	145	121	141	121	128	135	125	128	127	132	141	116	124	142	136	166	132	138	157	132	123	156	134	147	133	138	140	146	159	130	130	160	142	124	113	143	127	134	112	109	114	141	126	128	146	157	122	131	138	141	145	130	141	136	126	135	135	140	111	143	137	123	124	119	145	114	128	132	123	111	129	103	129	128	107	141	150	135	119	126	132	130	129	129	139	152	146	124	116	119	137	137	126	130	119	133	163	136	129	131	130	127	114	168	157	138	142	125	150	125	110	132	131	139	133	132	137	139	156	140	127	125	130	113	156	122	137	127	148	127	166	129	133	134	122	143	133	123	121	126	124	138	141	143	143	149	126	127	129	107	131	122	149	142	118	128	121	137	151	152	121	144	132	117	124	125	123	136	146	125	112	131	147	151	138	126	145	149	148	127	126	103	123	128	125	131	144	135	131	126	147	132	140	120	146	125	119	136	146	122	109	140	146	139	144	128	124	125	134	141	119	129	135	134	134	131	123	135	126	122	134	133	128	129	131	136	153	144	125	114	134	142	139	133	144	135	144	151	136	150	139	127	132	128	120	122	110	141	117	128	108	131	135	141	132	148	138	155	135	141	134	129	131	149	137	120	137	130	141	125	150	123	126	143	149	127	134	128	132	124	139	137	118	136	146	115	125	146	109	142	130	123	122	143	140	128	124	116	144	141	111	114	133	128	137	120	142	140	136	124	141	140	138	137	148	140	128	114	128	105	161	130	123	129	156	112	128	152	148	130	159	128	117	125	127	136	125	130	121	149	132	136	124	139	144	128	140	149	138	132	118	125	150	135	134	132	126	145	128	157	143	141	134	161	128	140	123	128	138	139	128	130	136	142	127	149	144	131	149	140	165	134	106	126	140	119	131	139	147	145	129	125	133	128	136	156	117	137	109	137	124	135	146	143	136	130	111	114	110	117	125	134	141	154	141	113	120	124	136	141	131	115	131	140	129	143	138	127	119	137	119	107	105	134	124	144	116	150	118	121	128	135	117	123	143	121	128	123	163	123	132	147	145	130	127	139	168	110	142	137	152	124	128	149	132	140	125	136	136	170	162	148	135	110	120	123	133	139	147	90	97	123	126	114	123	132	122	146	125	107	131	139	123	161	138	159	122	143	119	146	133	132	123	145	137	114	140	132	136	131	129	134	121	136	143	145	125	108	117	134	132	128	147	138	125	134	124	125	130	118	129	135	110	138	142	124	112	142	108	133	133	106	118	143	142	124	130	125	125	132	145	140	117	124	122	119	147	157	131	135	124	120	116	111	145	150	145	141	136	128	124	133	127	122	101	136	130	163	148	140	129	141	140	114	122	117	131	129	125	141	127	141	137	152	129	140	136	130	139	128	140	132	107	133	115	114	131	121	111	129	124	120	131	131	127	141	131	132	117	110	151	151	131	132
6578	2774	6550	3466	2808	2242	1960	1582	1347	1110	1007	871	820	780	739	675	694	625	597	558	544	537	524	466	443	468	428	469	461	445	430	434	420	418	430	466	405	440	391	402	435	405	423	392	378	364	413	396	433	365	373	366	423	380	398	380	376	339	354	392	370	358	400	348	351	353	374	366	365	380	356	379	337	354	318	355	350	358	321	392	397	390	364	362	382	341	355	348	348	375	407	358	335	392	355	362	365	388	385	361	323	324	324	387	360	352	363	364	383	358	344	374	355	325	346	355	366	347	343	370	365	352	371	374	365	354	343	360	379	371	336	352	347	338	360	386	320	344	361	357	356	337	367	355	342	355	343	392	376	364	346	368	326	362	397	357	336	337	373	350	358	350	352	382	384	339	346	335	357	326	360	394	371	369	362	354	374	337	319	358	353	359	344	344	375	356	343	390	332	336	350	363	362	371	341	309	343	352	360	344	374	355	363	356	356	369	343	353	346	374	375	401	345	379	326	341	366	367	354	359	351	330	350	376	365	328	331	334	369	374	325	331	383	357	344	359	319	320	379	325	339	349	332	353	370	367	364	355	350	390	358	337	356	327	344	338	335	329	375	375	376	333	327	383	369	337	367	350	347	338	378	370	395	387	356	358	354	365	345	352	361	352	350	364	330	337	330	359	345	360	332	313	367	384	365	362	330	335	347	338	360	330	337	379	330	337	333	336	355	348	330	360	383	362	347	378	329	390	335	362	366	341	360	337	332	345	363	372	368	375	395	358	339	348	373	342	381	393	349	357	377	373	353	344	347	328	346	317	381	332	328	362	332	337	357	384	337	353	321	341	373	363	381	365	357	393	327	373	337	354	359	361	360	339	335	324	321	347	352	335	357	335	333	377	365	389	358	341	373	354	361	344	388	363	374	312	347	342	366	339	381	321	398	358	353	368	349	337	353	342	351	373	418	346	352	338	360	356	372	369	353	355	343	342	316	338	366	385	340	345	362	366	367	376	345	361	364	372	368	376	352	319	363	368	344	335	391	358	332	376	366	315	361	321	336	358	357	359	315	348	366	346	364	379	357	349	358	373	375	369	327	336	369	360	337	356	316	379	332	352	352	334	336	354	374	343	371	385	340	364	355	334	377	343	364	375	355	312	378	350	381	384	363	327	333	373	353	365	353	352	384	366	367	376	359	329	341	394	366	327	389	357	344	347	373	324	348	362	336	365	345	333	333	333	361	373	384	352	360	380	318	357	355	344	365	347	304	366	375	362	316	343	387	317	376	361	347	394	377	343	336	374	369	363	383	336	391	317	355	356	396	327	392	366	372	373	345	350	382	327	329	319	350	365	364	344	347	332	353	348	395	366	390	315	351	367	366	336	341	360	375	340	333	365	365	373	340	383	384	342	334	376	381	362	315	398	361	338	333	318	353	338	359	328	348	355	353	340	331	332	373	364	399	400	365	363	347	344	329	327	352	359	343	352	318	389	363	356	359	355	322	365	345	384	360	359	340	347	340	351	326	357	349	315	361	335	358	341	334	355	350	342	347	345	348	344	336	324	360	348	349	328	376	340	345	350	354	350	346	345	364	373	365	336	351	332	357	376	359	333	325	368	330	365	337	387	354	374	358	358	353	376	375	340	305	353	361	368	345	343	360	345	315	366	368	326	356	372	341	342	370	354	385	340	342	359	363	349	345	381	346	356	347	372	361	372	339	341	349	325	376	333	365	352	360	355	351	337	351	362	346	324	360	338	346	357	361	357	368	372	385	339	359	346	369	365	336	355	338	353	350	343	355	392	402	398	333	355	354	358	347	348	349	330	357	325	397	361	380	365	343	365	362	378	326	353	381	360	377	350	381	340	309	392	342	387	366	336	368	338	352	353	362	364	336	363	368	366	349	361	352	341	364	326	354	330	372	403	334	362	336	344	366	369	330	371	336	362	339	368	321	355	360	345	354	326	352	357	329	352	369	355	355	377	371	361	344	333	349	361	380	349	367	354	312	376	382	354	357	337	362	345	347	361	361	335	328	333	345	363	329	360	339	343	314	332	354	391	385	373	377	354	340	349	303	367	349	336	366	318	340	356	332	343	357	362	378	353	313	332	385	365	353	341	347	332	354	346	328	370	341	371	362	347	346	357	361	323	335	364	374	342	347	364	351	369	361	363	346	360	366	362	353	342	334	361	343	405	332	340	378	350	381	382	364	346	360	352	371	372	377	385	337	343	335	388	341	341	352	333	352	367	329	335	331	375	320	354	370	360	368	352	318	330	348	347	339	351	364	384	343	358	355	346	371	364	360	354	351	335	338	323	349	354	350	358	368	320	344	363	357	343	343	335	339	349	364	327	374	338	328	343	353	353	372	334	357	335	346	392	332	359	400	369	363	360	370	378	358	341	329	341	347	321	379	356	319	361	337	320	370	354	346	371	370	351	355	362	396	343	334	383	351	384	366	351	357	348	348	353	373	366	366	350	338	332	360	365	354	342	341	370	368	358	367	331	373	325	390	355	331	353	349	349	337	327	340	321	355	366	319	378	367	326	373	340	341	343	354	344	339	347	364	370	349	336	362	385	371	337	398	386	373	290	336	372	377	376	338	323	324	341	343	371	347	363	354	365	387	341	345	380	378	356	326	358	371	338	339	343	315	365	347	332	367	360	356	383	371	356	308	359	360	392	361	374	347	368	357	335	356	369	381	355	354	366	337	363	391	306	370	355	353	363	316	352	350	361	377	381	352	348	359	368	332	380	351	359	378	368	348	349	370	354	351	352	383	378	351	350	361	380	346	354	347	355	336	350	337	336	345	341	360	338	345	335	362	341	329	363	361	359	330	354	371	364	343	337	347	320	347	381	401	354	340	372	341	348	356	337	370	369	387	355	364	352	344	362	355	357	364	351	340	343	329	342	345	353	345	344	339	338	355	358	346	355	339	369	374	321	335	341	365	375	369	383	339	294	353	374	352	367	357	347	394	337	353	373	372	343	350	341	338	372	385	342	382	359	314	337	348	321	365	365	334	338	384	384	364	328	342	398	368	343	374	401	344	337	344	375	362	335	344	336	344	342	345	314	359	328	314	348	323	368	339	348	377	332	366	328	387	336	362	358	359	362	359	335	343	380	355	372	375	342	356	346	335	338	324	342	351	357	323	314	319	330	359	371	345	357	373	356	352	361	333	362	366	338	386	375	369	367	387	369	344	340	343	345	360	362	355	332	340	363	374	363	360	343	367	359	352	361	342	365	325	317	353	380	348	384	343	326	359	355	342	381	349	386	319	330	338	326	353	325	367	364	373	341	361	384	341	344	321	376	357	374	315	356	367	322	344	382	388	355	357	324	347	395	337	332	355	363	343	370	366	346	352	366	327	367	353	345	318	386	364	369	354	341	329	356	349	369	321	327	332	385	352	360	358	317	320	345	363	349	361	361	344	356	366	376	330	343	352	382	365	366	352	349	357	372	357	388	341	383	328	382	367	363	345	342	367	374	384	349	352	379
17646	5364	5936	2191	1269	887	728	571	481	435	418	371	343	320	294	280	268	262	256	247	246	251	243	212	222	249	216	243	215	218	223	229	226	205	227	237	251	230	214	181	208	257	234	215	223	234	216	212	216	209	193	229	229	238	229	220	209	209	227	222	206	230	214	229	228	201	213	217	242	231	202	217	215	184	229	197	205	236	207	229	235	222	201	216	216	220	236	204	178	218	229	239	231	234	189	199	241	197	210	224	200	211	228	213	174	205	186	217	212	217	236	250	212	249	236	221	229	198	213	209	195	185	203	249	222	210	209	209	215	218	190	215	210	212	195	200	219	212	180	230	216	208	218	208	217	210	214	180	197	205	212	223	196	210	198	229	190	201	212	214	183	210	184	211	208	225	218	202	185	215	222	216	199	194	251	222	223	218	211	210	228	219	219	226	219	199	196	210	208	201	213	207	181	223	224	213	197	209	218	208	234	220	205	185	221	212	229	182	192	212	202	204	233	196	218	215	195	218	199	198	213	194	220	238	230	207	194	202	215	236	193	216	196	203	223	207	208	212	202	199	214	194	208	214	218	225	211	190	215	203	223	209	211	224	221	218	203	198	236	205	231	231	229	211	233	205	216	225	199	185	209	221	226	242	195	234	207	180	195	211	194	227	190	223	206	209	237	198	182	203	200	192	211	205	223	215	212	167	216	186	210	217	210	213	241	190	229	206	194	224	219	222	234	216	205	230	206	214	212	230	205	210	226	209	223	199	233	206	186	235	209	205	243	209	217	231	202	207	206	226	203	225	188	223	228	231	201	211	219	200	208	204	206	210	195	227	221	197	211	229	222	226	196	187	192	216	213	214	221	218	209	203	220	212	230	214	209	187	235	212	199	212	203	201	186	215	226	223	222	204	223	192	219	200	226	194	205	226	174	204	235	211	227	208	209	193	216	211	229	205	214	172	236	208	222	209	200	227	215	224	226	211	188	219	234	193	199	238	199	198	205	204	216	177	217	233	233	209	189	201	211	204	225	219	217	213	210	220	211	204	203	189	213	201	246	218	200	213	236	211	207	222	222	218	200	226	233	201	229	233	194	218	205	219	234	229	193	206	235	223	176	188	219	189	201	215	213	179	190	209	201	204	197	224	213	233	208	193	217	216	204	221	195	215	223	213	224	180	192	222	205	236	200	230	236	225	235	198	209	215	191	219	222	217	229	224	209	213	216	230	192	195	195	219	225	227	192	207	207	207	215	220	216	228	227	200	217	176	203	207	202	209	214	195	188	211	204	196	202	224	214	202	217	221	211	220	210	222	217	188	211	202	208	230	216	207	209	214	225	244	211	210	192	216	222	202	190	220	195	199	216	207	220	249	257	213	230	243	203	244	218	192	212	212	207	189	208	214	217	207	223	216	217	164	217	206	236	185	196	221	231	217	218	213	179	201	211	215	188	240	216	196	233	193	215	203	214	214	212	201	212	193	220	223	216	224	198	186	214	225	221	185	204	209	223	210	237	199	196	204	197	212	241	200	200	225	201	207	213	197	251	195	209	194	202	192	227	211	182	237	220	218	195	215	215	188	235	211	214	227	204	218	209	222	217	207	212	217	212	191	226	192	211	218	239	211	212	179	206	207	223	192	232	243	227	215	231	194	195	217	197	242	190	207	203	217	212	213	229	225	225	218	204	185	240	222	217	215	203	223	214	212	202	223	222	207	187	181	202	222	237	190	231	216	206	244	223	197	214	214	204	221	212	241	214	218	229	200	205	227	163	195	197	214	206	218	195	221	200	210	218	211	171	228	249	209	196	222	219	220	210	205	173	189	210	202	203	194	199	218	198	196	232	177	195	216	205	219	211	195	228	218	211	198	217	199	229	233	201	207	185	222	216	224	186	205	203	203	187	210	175	216	236	193	195	210	199	213	222	217	231	242	225	249	213	224	196	209	178	208	230	229	211	218	263	215	211	198	179	207	213	223	203	192	210	208	202	200	203	242	233	191	187	201	229	236	224	199	234	222	260	216	180	198	191	189	204	210	201	209	223	241	218	223	211	192	215	225	215	204	199	227	248	206	189	199	223	231	185	198	212	221	235	210	219	228	184	196	191	203	184	208	209	187	220	208	197	187	182	205	212	213	201	187	261	190	203	208	219	214	220	208	213	208	217	176	210	178	219	222	197	197	225	204	235	206	187	245	221	192	202	197	248	205	214	209	191	199	199	202	197	218	200	231	204	194	221	201	220	207	197	216	205	221	210	184	221	216	214	210	209	207	210	224	224	224	211	253	213	204	223	194	218	182	219	206	195	200	202	229	219	186	234	215	235	220	192	213	215	221	238	204	213	184	201	209	182	223	203	199	195	224	207	194	209	186	212	220	215	205	217	239	197	241	204	215	242	242	186	231	210	200	232	244	233	204	211	197	199	204	207	225	195	197	199	208	215	204	207	205	225	230	197	202	224	223	205	216	227	201	218	208	177	201	186	215	235	187	203	227	189	225	218	227	234	200	212	193	217	223	235	214	223	228	202	203	210	220	185	217	204	227	219	233	214	197	182	212	200	188	236	207	208	224	222	202	221	207	212	196	202	198	184	205	193	199	183	203	187	237	204	221	201	213	228	224	203	225	223	225	221	206	209	210	217	214	177	228	219	216	191	186	224	202	215	173	217	236	223	209	252	191	214	201	208	221	215	200	206	225	186	210	197	194	218	176	210	212	196	208	210	209	204	209	211	234	217	194	238	199	208	213	221	202	201	213	200	199	193	210	204	192	179	200	222	206	225	215	231	242	216	231	243	217	198	214	212	217	240	207	202	205	239	215	207	230	195	207	205	220	187	199	226	218	192	199	208	195	227	236	230	199	226	216	235	207	219	234	185	215	196	222	210	192	204	199	191	209	211	230	205	211	240	208	221	188	206	209	204	223	221	212	214	215	218	220	201	199	226	216	191	188	220	219	215	224	217	239	216	215	219	153	209	204	215	208	221	234	198	217	246	204	221	198	219	210	216	234	190	210	229	212	212	219	235	244	215	219	202	197	218	232	224	235	228	200	209	189	199	224	213	228	214	203	202	211	202	213	227	225	197	210	198	203	238	196	201	253	229	218	183	215	221	194	212	223	206	217	218	200	203	225	213	220	239	206	199	220	228	216	225	200	239	205	192	208	199	199	229	199	198	200	214	203	224	196	215	223	187	232	212	208	213	214	216	200	195	199	198	209	211	217	217	225	210	240	245	197	219	210	200	226	200	210	216	220	250	193	215	197	177	211	194	226	212	213	206	223	236	209	227	227	187	192	192	214	207	198	236	215	219	208	200	207	205	217	213	210	203	220	232	207	216	191	190	193	189	223	217	246	226	194	215	208	213	214	202	214	237	200	230	234	213	222	213	214	200	189	231	234	217	213	215	225	218	196	202	258	220	202	224	229	213	236	237	211	216	224	213	216	208	224	200	230	215	196	204	202	213	228	213	211	223	217	196	220	215	223	226	207	198	225	212	180	234	203
8663	4357	9934	5976	4857	4022	3215	2675	2220	1947	1753	1487	1372	1338	1162	1055	996	968	952	881	851	836	819	742	727	732	762	647	718	686	641	635	618	663	649	620	618	602	595	599	623	607	601	566	566	567	584	539	571	588	553	539	579	553	527	546	535	540	539	548	581	560	552	527	519	528	537	522	529	511	533	564	524	533	545	528	557	523	539	528	557	495	541	553	537	557	540	464	530	523	529	537	547	568	534	490	533	514	510	543	547	539	516	530	495	518	523	506	525	512	477	487	601	527	522	528	496	506	533	526	521	517	515	535	485	506	503	519	538	506	534	558	528	515	520	481	498	486	540	509	522	507	523	512	496	516	497	508	525	529	501	519	494	505	536	467	543	512	516	502	526	520	525	526	523	485	466	522	525	530	496	489	527	538	505	546	494	511	490	500	502	467	512	518	474	489	503	503	485	520	507	552	549	530	503	511	509	482	503	540	499	542	529	506	531	491	531	519	531	524	508	528	525	515	528	534	498	491	510	483	491	500	524	515	521	530	532	474	473	516	531	527	505	503	484	528	479	544	517	504	523	501	514	543	501	497	463	518	567	490	526	496	530	498	495	532	516	468	509	492	489	488	512	539	496	525	523	490	524	535	552	467	507	499	509	510	516	504	533	507	483	517	505	499	515	505	501	550	484	542	496	524	472	496	493	521	498	515	488	487	504	504	505	512	524	490	510	518	508	488	475	498	530	491	526	499	518	510	503	470	494	537	478	498	524	500	497	509	512	510	507	517	500	497	503	534	530	504	494	542	531	489	519	513	503	501	482	513	518	489	491	512	515	496	521	514	504	482	491	487	471	514	498	520	513	489	473	519	503	488	502	511	495	476	491	499	482	520	497	509	505	504	498	527	478	504	481	513	537	520	492	505	541	493	509	516	552	497	487	529	528	473	461	490	495	507	433	514	505	526	508	520	548	534	544	513	485	467	493	519	494	529	510	493	521	501	512	494	511	515	517	509	462	469	494	508	491	526	485	504	496	486	548	473	492	485	512	528	465	560	513	538	487	555	563	506	485	518	510	525	502	487	494	510	528	549	524	489	503	531	484	511	478	513	500	495	509	528	495	567	479	523	505	494	497	528	471	530	527	496	529	560	510	506	536	502	511	518	483	531	553	476	496	511	486	509	481	513	538	492	545	533	519	517	506	476	490	518	522	528	510	534	470	521	549	504	463	510	530	468	503	493	538	508	538	518	510	516	519	502	504	479	494	505	464	518	547	525	504	496	546	542	501	499	519	497	496	498	551	498	517	524	478	487	557	469	523	507	496	514	546	466	510	517	504	522	543	525	486	500	510	511	506	513	535	508	520	488	468	495	554	523	532	503	518	510	513	552	494	530	528	502	492	503	505	545	494	509	514	502	523	479	511	514	534	523	482	494	487	527	493	551	524	550	526	498	491	459	539	506	515	561	491	499	500	508	514	498	490	498	497	494	509	486	519	497	470	489	501	511	525	511	504	521	465	500	501	507	504	500	503	516	489	509	468	536	516	517	534	497	542	506	454	508	472	544	482	491	472	500	491	533	515	534	475	515	503	522	487	506	495	551	502	494	535	473	568	523	543	509	493	533	512	552	545	482	526	508	527	508	482	516	493	502	523	490	484	487	491	532	532	492	491	525	525	503	520	522	488	512	498	509	505	547	488	511	516	500	545	543	499	522	518	565	476	496	537	492	541	492	531	526	475	489	555	510	477	489	490	519	512	486	495	492	519	506	477	474	482	484	530	503	489	523	492	549	501	529	537	513	497	496	508	535	516	527	493	535	541	516	496	488	521	482	489	532	520	519	511	547	485	513	543	501	526	575	502	523	502	479	514	555	483	510	516	519	528	521	542	546	530	533	497	491	542	523	524	471	489	492	519	517	503	475	498	539	498	528	530	533	524	541	503	483	508	477	518	487	518	491	515	545	543	541	543	501	524	466	480	537	511	525	536	498	496	465	529	498	509	498	495	480	525	547	535	498	520	492	500	507	476	474	509	549	534	519	539	539	539	483	533	462	516	479	528	543	539	517	514	516	533	527	487	483	492	531	532	487	454	503	532	508	499	502	508	547	518	535	540	513	466	513	497	465	490	463	531	515	524	508	474	529	484	512	526	477	519	489	493	488	495	521	510	540	518	513	519	528	477	517	499	483	492	497	506	495	505	484	491	493	484	503	513	513	529	509	498	519	548	512	486	489	499	484	511	491	487	521	512	529	505	521	508	510	499	515	535	495	505	516	521	509	543	474	517	562	495	492	485	513	497	487	506	511	519	493	464	535	484	528	483	532	577	519	493	509	491	543	479	520	516	495	532	525	511	516	567	493	511	509	519	542	490	468	509	498	507	494	517	521	536	483	530	519	554	510	475	499	491	500	506	528	534	509	522	506	508	545	466	465	535	517	501	492	503	506	530	496	514	534	470	481	520	468	506	509	529	541	500	505	514	528	524	537	517	477	504	545	509	513	507	532	523	501	505	573	490	490	471	510	497	537	510	484	502	514	522	499	518	477	477	554	514	490	488	480	505	518	464	513	478	522	528	525	515	472	525	501	537	487	500	505	538	511	551	511	523	500	503	516	543	510	514	521	499	553	493	511	516	518	480	500	516	522	547	525	512	503	470	483	536	473	522	547	493	514	528	504	522	517	481	526	488	468	448	503	527	477	543	474	491	482	518	485	539	501	470	526	482	525	500	522	521	543	537	516	528	525	549	539	482	503	532	533	497	526	517	520	516	432	487	507	518	507	485	483	458	503	505	534	497	508	498	546	533	463	478	489	475	526	515	494	468	493	509	483	522	507	512	524	491	481	485	503	505	479	488	502	554	546	517	492	482	540	522	528	499	484	506	476	529	548	509	518	507	501	516	507	506	467	492	488	507	482	509	536	491	481	513	532	475	492	546	513	499	502	501	527	533	493	524	483	456	524	504	487	491	479	519	467	517	565	506	516	579	507	520	495	521	528	495	520	503	498	511	500	516	502	484	508	516	504	511	522	516	477	449	474	529	484	538	533	484	521	506	493	475	513	482	503	496	523	520	552	503	525	523	473	524	521	516	472	521	515	455	485	500	548	471	473	523	534	496	542	483	497	501	509	484	549	517	512	513	503	507	525	537	524	489	473	509	504	507	494	493	486	526	505	536	512	466	485	509	489	530	482	497	508	507	522	505	536	525	534	501	512	454	508	526	543	508	497	501	487	496	534	465	508	522	515	506	513	466	504	496	513	514	497	484	572	481	519	467	514	480	476	506	485	550	511	505	490	469	480	517	499	495	484	503	511	478	518	469	503	474	490	493	499	507	483	519	497	520	495	467	530	488	521	539	512	534	513	485	484	503	478	493	548	486	496	508	505	509	538	495	496	501	497	530	515	534	502	527	550	533	470	492	542	528	521	491	465	527	523	475	503	511	528	521	505	529	513	506	522	503	514	489	520	523	492	493	563	509	501	506	520	510	510	505	498	518	499	522	538	507	432
2724	1055	1420	147	64	63	64	44	52	43	58	46	39	50	53	55	39	38	41	47	40	41	49	42	51	31	45	35	55	51	45	39	47	40	37	49	49	46	37	37	47	43	45	53	33	43	50	36	33	38	40	42	39	43	38	33	48	48	40	37	46	33	60	46	67	56	49	50	54	42	46	54	42	53	52	50	36	41	41	47	50	42	50	44	54	47	35	41	50	63	46	40	47	47	53	40	47	49	36	41	53	48	45	52	57	44	39	41	40	52	45	39	39	39	41	61	44	56	49	48	50	46	50	41	50	55	32	46	35	49	57	39	48	61	44	51	44	50	39	52	46	48	35	48	45	41	43	42	54	41	53	43	44	51	52	33	41	45	47	36	37	39	51	51	45	47	50	50	49	40	50	49	42	38	44	31	48	42	39	35	43	35	55	39	44	39	47	47	47	65	40	53	47	49	33	45	50	41	52	53	58	48	43	44	38	45	61	45	46	43	40	48	45	35	50	44	51	59	50	48	59	40	48	47	51	54	39	41	42	59	49	35	34	70	44	54	47	53	45	33	54	44	46	39	52	47	40	43	48	37	42	30	53	53	53	45	63	50	58	51	36	45	46	41	33	43	33	49	42	35	40	35	53	53	47	41	58	38	39	50	48	44	39	40	58	46	47	57	59	49	38	48	44	42	48	51	38	57	39	48	47	44	51	47	58	41	54	42	46	52	54	47	49	48	47	53	45	38	47	42	41	43	47	51	45	42	39	47	39	56	43	48	48	44	49	37	46	30	58	54	60	42	58	54	47	39	70	53	35	48	48	51	48	33	44	44	48	45	33	50	34	48	62	58	51	49	37	44	41	49	35	39	41	39	38	37	41	32	58	44	38	52	46	49	38	46	48	40	42	41	61	58	45	40	47	41	55	39	33	35	51	45	37	51	57	35	43	46	54	44	47	37	43	53	51	34	55	54	43	36	50	57	47	51	55	43	57	35	47	46	56	46	48	46	38	45	49	28	52	54	41	39	56	60	44	35	45	47	41	41	46	45	49	59	62	40	44	47	49	42	51	37	43	43	34	47	48	64	49	46	48	41	44	34	58	47	43	46	54	29	43	54	61	39	51	48	44	54	54	46	44	47	46	48	46	34	52	43	41	35	49	52	47	38	47	45	34	40	49	44	47	45	39	42	45	43	48	40	53	50	40	38	34	51	35	52	58	37	43	44	42	36	48	40	45	41	39	57	40	46	52	62	45	33	30	46	49	39	39	59	50	42	46	35	44	39	40	40	46	43	57	48	52	34	42	39	40	49	44	43	61	34	45	57	29	45	47	44	44	42	46	50	55	25	47	44	50	35	46	38	47	49	46	56	51	39	29	58	54	51	50	41	40	37	41	40	46	45	48	40	50	37	46	50	36	34	40	43	40	42	43	23	48	49	44	43	43	62	44	34	48	35	58	52	40	49	52	52	50	49	39	50	32	45	45	47	38	48	43	45	61	52	54	49	49	34	41	57	39	48	52	45	48	51	53	38	67	48	46	49	44	48	50	50	41	36	42	42	52	43	47	35	55	49	50	55	42	49	48	44	52	56	41	42	48	57	49	41	59	47	41	39	40	39	47	44	45	32	39	48	35	59	44	45	53	43	53	41	42	59	48	35	32	42	66	49	43	42	46	46	48	41	67	43	48	41	52	52	38	51	52	53	44	40	50	42	35	40	53	42	49	49	55	42	60	39	45	48	46	39	54	43	45	41	53	34	41	37	44	46	50	40	49	36	35	46	43	40	39	44	45	47	51	31	45	36	43	65	45	40	47	35	40	46	42	50	46	45	51	42	44	34	48	45	37	43	38	44	50	34	35	46	45	39	71	63	48	40	47	44	50	39	52	40	46	47	36	43	37	41	43	43	49	42	41	37	49	59	43	49	43	53	45	43	36	57	39	55	52	42	38	46	46	36	40	63	43	51	44	50	49	40	43	51	44	48	36	40	35	37	55	41	50	52	43	47	52	41	38	45	48	41	47	44	53	51	45	46	47	38	55	59	49	41	51	64	48	53	34	50	48	47	39	39	37	39	34	42	43	43	53	43	48	54	41	48	49	46	41	56	51	45	29	37	53	43	34	49	39	54	44	49	29	43	50	46	44	40	50	32	49	38	39	44	51	45	39	63	53	48	53	62	40	50	49	54	44	54	48	46	53	55	47	34	38	51	44	42	45	44	42	48	49	46	51	41	41	45	41	45	43	45	52	36	57	49	31	53	40	47	38	44	47	37	41	41	56	51	45	55	51	49	38	54	46	54	56	47	47	47	42	56	43	38	42	32	33	44	61	46	44	54	38	52	30	53	49	37	47	51	51	46	40	44	48	42	35	46	42	44	45	49	45	52	38	49	44	40	42	49	34	59	46	48	40	34	44	53	50	46	35	57	48	54	49	46	60	50	42	45	44	48	34	43	43	36	44	34	34	39	52	47	44	42	59	37	53	31	44	40	44	45	33	43	51	44	56	50	54	50	50	42	35	38	37	49	47	40	38	43	42	42	48	44	45	45	50	41	55	39	56	36	46	45	42	55	47	58	45	56	50	37	44	49	49	30	39	54	44	39	51	53	54	52	40	40	35	53	41	58	30	46	35	41	41	40	36	46	47	58	43	55	39	32	43	50	37	49	41	37	41	44	54	46	49	54	53	64	34	39	30	43	46	40	47	47	52	44	42	52	54	35	49	40	54	44	53	55	55	43	35	42	36	40	57	56	45	60	50	49	39	45	39	52	45	37	39	57	41	46	50	56	48	40	57	45	35	41	45	49	43	44	32	50	33	44	35	49	32	58	49	58	32	50	42	39	51	45	48	55	57	45	39	52	45	42	41	51	37	51	43	38	46	41	45	32	38	39	50	40	46	60	43	44	44	56	57	40	59	46	35	44	53	43	46	51	40	33	47	54	40	48	58	46	48	46	46	43	40	40	48	39	49	40	51	49	45	54	44	52	50	46	52	42	32	51	49	46	52	42	48	47	48	52	52	41	52	36	44	36	62	44	46	42	55	47	39	55	48	45	58	42	46	58	49	62	65	46	46	47	46	49	46	57	44	59	53	45	48	52	49	36	42	55	48	47	48	41	54	46	51	49	55	38	38	38	43	49	50	42	41	50	41	59	36	55	57	46	48	36	53	33	57	50	42	44	57	42	53	51	62	49	32	43	49	46	51	31	43	40	30	35	42	36	44	73	45	39	32	42	40	40	42	47	34	49	50	47	42	35	47	41	33	56	44	46	40	40	51	48	36	46	49	38	48	48	47	44	40	42	33	36	51	40	68	42	40	31	35	40	38	39	49	41	45	43	47	33	41	55	49	46	54	54	55	53	44	38	48	50	46	56	37	53	42	51	46	49	47	46	50	42	55	53	55	52	51	53	38	55	48	45	48	52	48	54	50	55	44	54	44	34	46	49	53	41	39	50	46	45	32	46	37	49	52	45	45	38	41	57	31	50	36	52	45	48
2380	1167	2886	321	245	216	219	205	147	187	177	191	175	165	166	179	161	174	157	189	172	153	151	154	153	185	169	181	135	147	162	154	171	153	156	152	146	166	153	156	168	165	147	146	173	141	163	140	160	170	147	175	154	160	154	153	147	167	140	156	161	159	165	137	140	155	155	144	128	169	155	122	199	150	152	136	177	159	166	160	153	163	166	152	152	165	161	154	166	140	151	167	147	162	159	145	145	173	168	151	155	138	149	142	152	166	146	182	142	160	145	130	161	143	166	153	178	154	185	138	157	175	161	162	134	158	155	165	143	147	163	159	155	166	165	160	183	160	166	136	131	154	172	175	146	128	167	160	169	166	164	143	150	129	174	156	143	140	155	149	148	144	153	161	154	150	145	179	161	150	159	171	132	129	168	139	171	142	150	175	154	150	170	122	168	121	152	143	148	149	141	142	175	150	175	167	148	161	147	164	161	140	162	160	165	151	156	154	133	158	161	158	164	180	151	174	155	159	151	141	160	139	145	149	167	143	151	137	139	160	165	154	155	160	146	179	130	170	168	136	172	143	139	159	144	143	165	145	149	140	152	151	136	144	159	165	164	172	149	163	155	155	166	149	159	153	145	175	157	170	154	156	151	158	144	156	147	164	135	164	131	162	149	143	159	151	153	148	153	172	189	168	169	163	177	158	146	179	168	173	154	158	144	148	161	175	166	161	154	137	172	164	136	169	166	175	170	158	139	173	149	140	146	158	163	159	158	155	168	172	150	132	156	161	157	177	159	164	171	161	168	155	160	152	171	152	152	178	151	154	158	177	147	163	169	160	167	153	148	156	154	159	160	156	150	157	125	162	154	147	157	181	155	146	148	155	152	166	156	157	141	169	150	173	150	138	158	152	165	158	155	154	171	157	152	137	142	169	158	166	173	146	168	167	181	159	154	164	153	136	152	155	159	172	151	166	172	170	151	168	129	175	167	188	156	161	159	182	152	152	167	151	175	155	157	160	170	152	159	159	154	153	147	151	160	147	152	142	140	130	138	161	161	170	140	169	153	151	185	141	162	155	153	161	145	159	160	152	147	157	152	162	156	155	152	167	157	160	157	152	166	152	151	137	162	173	145	151	150	167	161	203	154	159	149	176	157	165	159	149	142	167	147	172	157	147	171	155	159	155	151	173	144	170	171	156	146	161	169	153	165	146	142	149	165	150	160	181	147	163	154	151	158	163	160	152	163	140	165	157	166	159	175	159	171	149	168	135	189	153	173	155	135	160	169	155	162	143	155	162	158	163	151	155	164	144	168	135	164	153	177	182	143	144	150	151	162	126	157	167	124	180	173	151	155	156	163	148	168	157	144	161	168	165	173	138	171	148	145	179	159	156	157	118	152	145	170	152	158	159	164	174	129	169	163	151	177	156	144	144	156	165	162	137	166	136	178	145	140	163	156	166	156	144	155	155	168	149	154	154	150	153	168	161	187	176	159	131	151	150	160	156	115	150	162	175	172	162	135	160	148	154	153	145	158	159	156	174	157	140	152	166	150	157	140	153	155	137	174	162	158	131	134	146	176	133	149	152	125	126	156	168	140	149	146	145	188	158	165	152	147	175	158	163	144	147	159	154	162	139	139	165	163	177	146	170	146	152	148	149	186	155	152	137	149	170	166	171	167	149	151	158	164	163	160	161	151	167	146	161	163	141	144	155	177	170	137	154	142	158	153	138	140	162	168	120	188	166	151	160	159	147	153	169	155	153	138	162	136	170	186	152	159	156	190	150	159	151	145	164	143	174	177	183	169	119	133	133	139	137	185	173	171	151	169	144	134	177	167	148	167	141	159	152	135	169	158	144	148	155	171	179	184	152	148	173	149	156	145	139	142	170	175	158	157	159	146	165	149	141	122	151	154	165	140	144	160	166	152	153	141	157	138	169	149	152	161	143	150	140	166	176	160	154	166	140	155	164	161	161	184	143	163	149	159	157	121	164	160	151	147	150	133	160	148	143	158	164	133	150	157	169	121	145	158	149	154	173	164	178	152	136	151	151	161	164	166	146	162	134	157	180	177	158	159	159	150	160	151	135	154	161	154	155	149	142	175	169	136	180	171	162	135	148	153	144	147	154	158	171	141	175	170	153	147	149	172	144	143	158	165	155	146	158	141	166	161	163	134	144	141	158	151	138	142	166	129	146	135	144	166	166	155	144	174	141	150	152	153	153	143	135	143	179	177	165	169	176	162	135	152	190	160	169	149	167	160	161	179	159	173	146	138	164	172	158	162	159	163	171	145	159	164	153	134	180	159	169	136	162	170	176	161	160	145	159	157	158	161	146	151	150	140	163	169	155	125	150	163	149	161	172	159	151	144	151	177	141	157	161	158	147	147	151	134	150	149	158	157	161	153	160	147	143	156	159	169	161	163	160	148	146	168	145	164	161	152	153	146	165	166	159	142	163	176	142	149	162	146	166	159	144	170	184	162	157	159	177	169	144	164	150	153	144	165	145	165	141	159	142	152	141	145	143	168	158	137	152	171	156	145	149	179	173	160	132	163	153	163	166	164	154	159	160	159	141	171	154	164	159	187	146	178	163	131	131	155	157	155	154	150	154	147	154	154	150	172	176	143	165	153	156	159	143	158	167	123	166	161	156	173	164	150	143	131	158	163	159	163	152	167	161	149	147	149	162	135	171	148	148	143	156	154	168	164	126	153	168	155	174	182	156	129	161	127	164	167	174	151	150	156	155	162	153	137	135	145	129	144	158	178	148	158	147	158	159	132	171	152	147	136	147	145	163	163	140	152	169	165	171	166	153	169	168	165	149	142	153	182	151	174	165	148	140	152	157	163	139	137	147	141	141	145	142	157	172	146	157	175	160	139	167	154	180	154	159	167	169	155	135	126	174	140	147	169	163	154	156	156	133	182	162	146	133	166	154	146	167	166	162	173	158	165	163	165	161	165	159	158	148	162	168	164	165	143	137	169	148	156	152	157	159	160	140	147	155	172	156	163	156	143	136	141	162	169	152	150	163	155	141	162	138	168	145	147	157	158	160	156	150	154	135	144	136	128	139	151	151	163	166	152	162	160	167	163	168	155	150	156	173	149	146	144	176	150	175	164	164	154	138	178	170	160	138	161	137	144	159	158	143	152	134	155	169	144	165	153	148	144	145	161	139	156	150	165	155	148	145	164	149	170	162	172	164	156	147	138	151	174	152	144	157	139	160	170	148	168	155	162	151	164	132	169	176	143	173	169	161	148	156	163	165	153	174	136	168	172	146	168	156	160	153	156	158	136	155	157	158	148	159	127	169	167	153	137	161	151	153	170	156	147	147	166	154	170	171	150	178	185	162	164	173	120	156	157	154	149	156	151	170	164	162	159	159	153	145	152	138	146	175	159	144	162	161	169	141	145	168	156	152	138	162	152	141	176	128	159	155	161	151	144	140	142	193	132	155	147	158	151	150	154	146	126	173	163	168	163	189	165	131	174	156	131	172	173	150
10616	3419	3854	1252	687	493	406	351	280	262	229	214	207	197	192	172	170	155	149	171	154	152	165	134	143	157	130	131	144	132	139	154	140	152	153	149	163	136	132	133	125	152	135	164	139	146	130	142	142	133	136	158	145	133	155	126	155	155	149	145	148	143	118	137	127	122	150	136	112	136	137	127	134	139	147	100	138	145	133	126	131	128	124	120	150	139	144	142	150	125	118	140	136	128	131	130	136	137	126	126	125	147	127	129	149	133	143	138	114	132	154	122	110	137	135	126	130	145	129	144	133	127	125	136	126	135	138	126	130	147	124	131	130	129	128	131	121	122	140	141	140	142	150	161	140	138	136	126	99	134	133	113	153	118	166	115	126	173	153	128	136	118	132	130	122	149	138	141	130	135	125	134	122	135	142	135	119	136	115	129	141	145	129	130	123	143	141	139	132	124	134	134	133	138	151	140	149	149	138	120	141	134	133	117	131	129	138	131	140	130	149	131	134	142	121	140	132	123	133	129	128	141	120	135	115	137	137	153	125	123	120	135	145	139	134	132	143	106	140	130	151	140	127	123	132	148	132	130	156	128	163	132	117	121	126	135	133	129	153	144	122	125	131	144	140	139	136	116	141	135	134	128	147	146	134	116	146	117	146	145	145	130	125	139	143	138	139	148	114	134	126	154	130	128	133	129	146	132	136	123	131	122	146	114	125	130	137	129	131	151	149	143	147	137	134	120	151	114	131	128	125	146	141	125	136	114	134	146	115	133	143	165	149	127	114	128	139	110	152	129	147	126	157	129	136	147	118	146	141	146	130	144	141	140	131	130	173	124	108	142	139	112	115	134	130	154	119	139	137	128	116	129	144	137	129	127	122	121	122	127	122	158	106	125	125	133	141	131	131	132	141	112	131	134	142	122	171	151	138	112	165	160	129	134	137	131	134	143	123	141	113	123	145	121	146	136	129	146	145	105	124	133	127	114	138	137	145	140	124	120	149	131	145	155	136	146	152	145	142	129	118	142	140	144	125	135	141	147	139	123	132	137	115	125	136	127	125	139	122	131	142	122	122	137	141	133	134	133	126	136	122	136	118	146	140	138	131	133	141	105	139	124	115	153	141	123	130	133	145	140	154	119	142	150	148	118	133	144	126	135	132	127	157	131	134	133	139	139	124	156	153	136	118	132	157	154	117	131	133	142	143	132	138	139	128	128	150	131	130	151	151	131	146	114	133	139	144	132	125	145	140	114	136	153	131	113	125	136	113	143	135	131	119	134	134	147	118	114	141	116	119	148	151	129	118	133	130	156	154	142	153	147	135	118	131	141	164	123	129	129	110	150	137	137	127	117	135	154	143	137	125	141	144	132	138	147	143	131	146	128	135	136	158	131	120	145	142	141	158	154	140	133	129	129	154	133	133	127	141	135	151	135	122	137	136	156	120	125	111	145	132	130	137	148	123	145	133	128	125	129	104	160	155	136	150	148	128	125	138	138	144	132	117	113	137	142	141	130	128	138	119	147	125	132	143	150	126	134	139	137	126	142	129	145	121	130	127	148	131	122	123	138	134	144	123	139	110	129	131	112	132	152	132	128	127	132	143	133	128	155	147	135	125	115	126	115	133	142	148	146	136	141	168	144	151	150	118	138	138	133	127	116	136	122	138	121	146	120	122	139	137	141	136	126	137	129	127	123	133	127	134	155	137	136	106	142	133	150	143	118	126	130	129	145	142	118	117	139	156	131	138	120	141	148	118	158	141	115	142	143	130	124	131	149	132	123	129	118	139	124	130	138	127	140	144	154	111	131	134	137	157	116	136	148	149	142	127	115	155	113	136	122	160	148	123	136	146	137	131	129	143	107	98	144	118	125	107	133	115	137	115	126	150	147	106	134	125	134	131	129	122	140	136	129	141	135	116	146	130	143	136	150	141	133	151	142	147	143	139	123	160	145	144	131	161	130	132	133	155	146	132	135	139	128	127	143	154	138	142	144	139	112	130	130	146	131	147	152	157	138	142	146	148	147	133	116	112	129	139	117	128	120	150	127	130	138	124	138	114	158	135	104	115	137	147	144	138	150	151	141	133	128	157	125	125	127	131	145	109	132	111	140	119	112	135	125	160	154	140	111	151	136	156	138	124	112	150	156	133	108	127	156	140	124	127	161	136	134	133	164	134	150	131	107	135	151	124	135	128	126	136	138	146	131	138	135	123	141	145	128	135	131	155	133	111	138	142	130	128	122	146	134	120	128	120	159	127	128	112	148	150	146	133	144	142	139	149	123	133	132	144	143	126	135	136	132	149	145	120	127	117	125	157	121	126	130	129	157	133	131	134	158	142	113	133	123	139	148	136	127	113	116	144	127	126	135	158	149	145	134	127	135	132	150	135	127	131	138	144	120	140	134	131	137	136	130	128	116	139	141	144	105	133	121	155	140	121	129	114	125	134	117	148	125	142	141	150	144	132	136	162	136	141	152	146	116	134	126	145	137	126	123	117	148	161	138	130	137	136	110	127	151	129	126	136	136	131	117	117	115	138	134	133	101	129	147	152	139	142	122	129	144	150	147	128	146	125	117	145	132	145	122	122	136	143	129	126	151	148	133	133	131	120	137	138	129	147	124	138	124	129	136	134	109	143	150	160	121	144	122	128	124	131	141	138	127	139	115	139	147	143	131	139	121	124	129	137	125	116	139	136	147	136	133	156	148	135	122	134	123	122	127	146	148	131	119	114	142	122	139	142	137	133	151	118	131	139	160	115	118	131	124	149	126	134	112	157	117	150	131	129	109	124	118	152	140	113	120	126	143	157	153	126	140	144	132	134	135	135	124	124	134	138	138	130	139	126	146	123	106	141	136	143	131	123	149	129	123	145	139	153	142	136	140	137	143	131	137	142	131	140	150	125	126	134	136	140	147	155	147	142	125	121	129	149	124	131	144	155	125	135	148	131	146	131	131	133	150	157	143	154	126	160	151	134	124	123	133	144	137	131	130	130	136	149	131	142	116	142	136	132	135	139	136	142	131	131	126	134	153	120	127	128	115	130	120	121	139	143	157	132	151	118	134	137	132	142	164	122	158	144	169	119	155	134	135	128	118	127	158	131	139	124	142	153	130	141	120	119	130	135	132	164	129	114	127	133	137	156	127	142	139	120	138	125	139	125	147	129	132	124	134	135	126	139	141	148	148	144	137	127	159	146	129	137	136	165	129	134	150	132	129	138	149	140	154	132	132	141	120	157	151	146	145	139	141	137	129	141	132	140	152	111	145	124	131	134	123	130	119	119	139	134	133	144	121	129	147	119	120	138	126	152	128	135	150	141	126	132	166	136	141	131	150	171	157	115	131	163	143	166	148	125	130	122	150	129	115	126	116	153	133	141	129	117	121	150	132	146	114	131	149	131	151	131	130	133	134	122	108	134	104	162	134	142	153	142	125	123	136	136	138	128	140	120	123	149	154	142	119	143	154	126	111	137	127	133	135	135	134	130	116	134	146	155	127
6565	3486	6995	3484	2711	2216	1869	1578	1348	1115	1029	886	882	777	705	692	651	566	612	603	514	475	518	523	485	469	440	466	452	451	415	440	403	417	385	407	379	386	377	391	386	419	416	398	392	390	365	374	403	377	388	396	402	376	354	353	384	397	349	391	362	376	378	381	400	384	372	359	370	387	370	380	368	366	374	377	365	367	372	355	359	343	342	335	384	376	342	368	361	332	363	350	367	372	349	407	381	367	401	373	356	374	378	375	368	344	346	358	342	362	330	336	357	378	336	349	343	351	323	369	348	339	353	359	356	363	322	374	329	378	339	335	354	346	380	387	357	358	345	378	361	353	365	347	347	331	346	321	374	382	380	368	359	363	367	352	363	362	379	406	315	397	376	350	363	339	394	363	368	339	371	376	331	364	313	342	369	388	388	345	373	362	370	363	331	350	355	348	376	339	378	375	333	365	370	351	386	313	330	361	355	310	327	325	370	397	361	355	352	362	384	372	344	337	354	362	358	349	351	388	348	347	343	353	357	395	356	383	354	363	369	366	332	349	403	342	370	353	341	321	367	365	366	352	336	387	358	377	355	351	313	368	359	320	372	348	343	311	361	348	334	368	347	349	335	392	317	366	323	369	355	349	397	348	348	377	359	370	354	359	357	369	364	345	351	376	383	351	357	376	371	333	337	318	375	342	342	355	332	348	351	396	372	360	362	349	364	350	351	365	356	336	314	353	358	371	351	377	343	379	356	340	369	364	387	344	317	332	326	344	336	345	373	358	393	342	321	355	351	348	402	370	364	346	369	343	378	358	373	354	370	366	370	328	351	361	357	372	371	307	393	361	328	341	374	371	350	349	364	311	359	332	327	330	382	318	360	357	329	365	368	340	394	378	365	355	331	378	361	366	356	316	364	384	322	369	353	345	365	306	335	374	356	338	355	344	350	328	363	354	350	378	315	346	367	373	369	359	339	373	350	343	315	344	356	348	356	346	322	332	374	378	356	344	311	318	360	338	367	334	326	364	371	369	356	326	346	358	375	384	331	392	354	329	339	331	329	363	340	351	338	381	385	346	380	371	351	369	346	353	371	385	359	374	350	348	354	354	358	334	351	320	364	345	399	320	376	318	364	338	335	377	380	352	346	355	353	360	335	394	363	344	367	375	369	347	367	373	402	371	336	352	372	357	352	373	363	371	333	414	388	372	354	343	334	349	346	354	336	348	347	380	367	368	362	343	347	355	348	360	358	359	332	361	352	372	390	367	382	341	343	340	397	355	349	382	353	317	365	342	394	378	365	381	376	389	375	348	363	331	367	330	361	361	376	363	359	385	371	337	317	336	355	363	360	326	390	346	347	344	366	378	343	367	355	335	326	341	414	344	325	337	367	378	349	363	373	350	336	352	346	350	331	382	325	382	325	342	337	373	363	350	342	307	346	350	355	353	381	346	322	371	388	338	365	314	346	371	359	336	355	348	315	349	394	306	350	356	397	378	337	357	355	362	339	347	357	358	370	368	363	347	368	371	329	332	349	349	363	324	365	354	316	336	325	359	334	332	369	372	348	352	332	361	367	322	357	344	355	351	382	324	347	349	349	375	355	347	345	334	363	329	347	320	344	334	336	345	327	361	354	344	350	349	356	370	338	335	330	345	367	329	327	370	347	338	389	365	352	366	336	379	330	356	376	347	377	333	359	376	360	324	347	355	362	346	354	348	334	347	340	340	345	387	356	354	338	367	343	369	366	334	374	347	345	352	350	396	361	377	354	358	377	386	317	383	309	355	346	366	342	349	348	353	373	335	402	321	336	380	378	319	342	374	372	349	329	352	337	362	335	325	322	359	367	344	314	359	362	348	340	376	370	361	356	354	374	353	360	342	358	372	364	343	392	355	346	334	338	372	381	328	357	358	345	380	382	340	333	340	331	395	361	377	329	366	358	377	366	354	362	336	373	352	334	350	344	344	379	363	337	345	322	362	361	336	353	357	390	342	357	357	324	359	326	352	367	341	361	353	346	352	373	338	342	350	338	316	319	373	347	348	389	355	341	363	345	334	372	346	374	323	348	357	342	368	344	374	338	338	335	347	328	342	346	373	387	345	338	346	336	351	351	355	330	348	342	354	365	367	345	349	356	358	332	354	341	406	384	374	373	335	374	319	383	353	347	361	358	329	347	372	342	356	377	353	366	344	359	380	358	337	380	344	361	369	337	379	333	325	339	350	335	342	355	384	346	356	326	350	326	347	398	354	350	350	352	355	355	375	360	333	360	352	340	360	367	356	366	364	347	341	356	339	344	349	351	329	345	353	364	367	351	340	365	332	358	332	344	340	353	359	368	330	347	379	357	349	351	345	371	411	382	363	361	362	349	381	370	350	341	362	351	340	327	380	364	351	385	348	367	318	345	371	348	405	385	355	351	369	357	365	343	370	372	374	336	385	392	329	354	320	364	345	357	344	370	348	376	370	376	343	348	335	331	330	375	343	359	367	366	339	392	382	364	346	345	373	359	336	360	370	340	357	336	352	358	373	340	343	324	339	358	345	341	346	358	347	366	367	342	341	335	365	382	363	369	376	355	334	325	380	328	377	374	365	360	345	358	366	364	326	388	351	365	362	382	371	344	390	372	325	351	328	336	342	362	350	365	391	376	341	361	350	384	355	387	367	350	342	374	342	350	370	361	394	346	383	362	342	341	358	364	325	366	344	331	376	351	333	346	360	386	344	360	357	346	320	355	343	358	364	364	378	326	335	338	344	353	339	386	351	338	339	358	402	327	351	388	300	366	345	379	348	400	344	356	379	357	336	384	356	345	341	362	348	327	352	387	362	366	330	345	345	373	367	336	353	383	342	367	372	344	363	358	364	362	369	335	370	349	333	336	332	371	364	355	345	351	344	350	352	365	352	384	357	366	357	338	369	369	358	345	365	337	350	375	340	310	351	360	346	366	379	347	355	350	331	330	366	396	392	377	336	354	336	382	375	368	363	351	375	356	351	338	349	354	351	342	334	344	342	343	358	345	326	355	370	359	356	369	327	386	329	366	320	376	356	347	324	335	363	352	332	341	341	371	347	368	333	353	366	338	345	331	343	357	364	317	324	397	362	358	340	352	376	362	328	331	370	326	360	348	370	350	342	333	364	354	364	329	359	328	375	387	327	362	359	365	357	364	391	372	373	388	357	353	339	321	369	355	351	337	329	341	361	315	354	378	338	323	370	377	342	332	323	363	381	342	353	382	366	326	344	368	308	328	366	365	391	357	337	370	346	343	348	345	356	399	347	307	373	348	345	341	357	358	386	358	348	381	325	343	349	360	374	357	370	353	403	365	392	358	339	351	325	337	368	375	376	363	341	368	341	332	324	324	374	325	356	353	346	367	326	374	341	349	375	354	362	368	352	337	340	367	396	340	372	335	336	376	340	353	342	339	380	348	325	372	355	388	350	395	359	369	328	330	374	341	374	365	362	359	367	368	350	369	316	343	366	338	378	372	305	372	358
17662	6798	6530	2406	1233	900	792	688	479	438	394	384	321	357	300	335	281	279	256	273	262	264	235	237	231	242	239	243	245	198	260	259	247	216	214	239	239	222	233	216	222	198	236	219	209	213	218	222	207	222	237	214	250	230	212	230	238	215	201	212	207	225	228	208	214	233	200	215	231	206	227	186	218	212	220	214	206	199	188	231	236	249	204	243	226	215	198	179	224	202	186	226	199	238	203	223	187	198	211	216	220	204	214	215	217	215	217	220	187	189	232	203	203	235	209	209	239	222	202	206	214	213	199	230	220	208	228	179	223	217	218	239	213	202	234	197	201	208	178	180	215	236	212	219	230	194	195	200	213	195	199	209	192	207	191	197	195	206	232	224	222	218	199	210	228	226	212	229	242	208	198	243	212	212	214	217	199	191	214	220	200	209	176	217	234	192	219	194	193	206	226	215	202	191	238	214	209	218	221	250	197	198	234	219	232	205	218	193	232	239	222	216	255	204	228	213	223	232	224	201	224	211	229	207	209	230	218	211	210	193	195	230	200	213	227	212	223	192	209	197	236	195	207	239	224	197	194	213	215	208	211	219	205	217	209	220	216	214	216	234	199	221	224	198	203	217	219	210	225	197	193	189	219	183	188	201	208	189	219	223	242	226	217	207	241	205	227	212	221	215	214	208	210	217	254	217	202	218	221	220	197	212	183	212	214	232	200	224	195	205	195	204	214	221	214	207	204	221	226	209	227	228	208	208	215	206	226	227	230	193	206	225	231	208	185	218	225	206	194	205	194	228	228	199	216	225	179	200	211	213	229	201	230	199	205	212	221	209	219	227	203	223	197	243	200	204	208	185	236	204	182	226	205	201	249	225	197	219	243	179	208	211	211	235	199	200	205	217	214	194	221	231	208	219	186	233	220	224	202	197	180	201	213	230	204	193	236	221	228	232	209	214	193	209	210	195	211	205	198	193	224	209	192	185	246	199	198	221	224	216	241	211	229	214	236	227	216	227	236	205	207	229	237	196	211	194	220	209	212	192	188	184	202	199	229	203	208	215	203	223	195	214	206	193	203	213	187	238	216	209	195	238	200	209	234	205	205	229	177	211	248	221	219	214	213	226	203	204	197	194	187	204	224	213	230	228	225	187	224	166	222	216	226	214	226	207	214	207	194	211	206	201	202	230	231	192	222	209	216	195	212	228	235	234	233	219	186	212	208	205	221	220	231	228	209	235	210	183	195	220	209	187	203	207	183	200	209	202	228	213	217	194	224	194	205	219	213	231	235	219	212	207	210	201	222	201	211	209	207	212	182	206	207	212	214	209	242	229	216	218	195	194	186	222	212	181	226	198	236	212	230	210	233	204	216	215	205	233	204	207	212	205	233	202	203	240	221	212	212	203	199	187	233	179	195	208	197	214	202	224	253	216	228	229	181	250	236	212	230	214	196	210	230	208	202	227	223	211	194	213	215	236	190	211	201	199	211	211	207	188	231	256	222	220	211	220	188	215	217	238	190	212	222	203	219	217	194	204	212	227	199	214	208	206	212	198	238	202	231	181	201	217	223	217	228	186	224	186	204	206	206	198	217	212	216	225	201	208	227	230	195	195	206	218	204	199	205	232	226	214	231	236	178	221	207	214	193	215	215	235	215	181	190	215	214	223	230	203	208	237	214	220	222	223	235	228	206	212	202	220	195	221	193	210	199	235	227	195	227	214	192	194	208	197	213	224	193	190	225	196	225	231	202	227	213	181	213	176	228	227	206	204	230	218	170	212	173	209	218	227	196	230	228	191	242	210	222	192	220	229	201	217	224	220	208	203	218	235	223	202	187	237	194	203	221	224	236	203	220	198	193	218	204	210	191	201	187	201	231	207	211	212	212	203	207	220	211	232	198	200	208	222	193	219	209	207	215	200	212	213	189	224	204	182	195	226	211	210	202	195	201	219	221	231	204	201	215	214	179	228	184	183	192	230	219	203	231	195	191	198	218	216	219	230	204	226	208	256	211	195	231	215	215	208	234	213	212	209	194	203	206	206	226	226	197	202	213	198	218	205	230	224	205	229	207	238	211	198	223	230	202	185	207	195	205	209	208	223	208	217	194	194	207	197	242	219	191	199	211	195	221	217	196	203	209	203	218	206	203	183	220	220	224	214	197	209	235	211	208	228	184	198	233	214	191	235	187	223	211	195	181	214	194	232	217	210	199	222	200	209	198	211	226	220	212	221	183	208	211	197	215	238	218	215	244	220	211	232	201	213	214	223	220	207	212	199	201	211	215	225	211	219	193	215	210	187	201	192	230	225	240	199	221	211	210	229	208	217	199	204	234	212	226	215	178	215	214	209	228	195	206	234	221	247	184	210	217	207	208	219	187	178	215	245	217	229	206	228	246	241	234	228	208	203	208	212	224	200	217	203	215	213	201	209	189	219	206	222	208	226	225	208	223	199	220	212	235	222	197	209	231	210	182	196	208	188	207	210	198	192	232	194	277	224	222	176	218	199	185	208	212	215	214	220	192	182	227	225	202	219	194	239	220	238	217	225	207	225	238	208	210	209	223	208	226	209	196	223	193	191	207	187	185	220	198	206	224	212	189	202	216	212	208	219	205	198	227	214	194	224	205	205	227	213	213	201	212	241	218	203	223	199	220	204	221	214	222	191	234	204	221	195	178	229	223	195	197	228	190	218	219	210	181	193	208	200	237	228	198	199	199	234	211	211	197	235	221	208	195	202	213	212	203	242	213	180	213	177	205	190	227	204	205	195	211	228	218	193	226	211	180	223	206	212	206	216	216	210	195	235	208	203	212	204	217	205	223	221	211	206	203	214	169	227	215	237	222	235	233	195	192	217	224	247	191	220	223	243	230	207	227	192	189	205	202	235	220	211	213	207	208	209	221	187	229	216	223	232	215	228	214	219	205	201	205	219	238	202	208	217	208	233	230	210	210	221	221	223	207	221	225	198	188	199	229	176	212	198	231	220	202	165	209	219	213	239	214	213	219	238	219	231	216	185	234	208	224	221	226	231	216	235	229	220	202	228	192	212	199	222	185	221	191	208	227	179	226	190	194	209	230	215	214	242	196	202	236	220	225	220	205	196	204	208	198	212	228	199	203	223	219	222	223	208	233	224	218	195	211	236	233	214	201	184	232	199	232	198	214	212	214	195	201	195	230	192	218	216	218	207	209	196	211	198	210	227	222	191	220	199	215	203	212	198	227	225	217	208	225	229	192	168	212	215	219	231	217	228	208	200	200	190	237	209	205	205	228	217	193	212	210	208	199	206	214	210	208	190	224	181	179	202	219	214	223	210	204	185	206	216	200	195	218	191	224	231	182	208	207	208	207	199	204	197	211	216	191	228	205	209	220	234	234	230	202	206	198	237	215	195	211	214	197	211	204	217	200	202	207	218	211	210	199	217	202	202	231	206	200	213	241	220	190	208	205	209	211	216	179	216	198	210	209	212	210	208	194	218	211	205	194	213	198	219	200	203
8376	5621	10658	6308	4907	3958	3258	2694	2289	1896	1679	1491	1341	1311	1148	1095	1013	962	934	893	766	822	759	758	771	729	700	657	684	676	696	657	599	589	638	621	629	627	606	591	597	614	562	554	566	591	601	573	557	603	572	550	542	548	541	509	575	525	524	575	540	567	504	516	524	542	487	525	527	529	552	532	503	508	524	544	556	501	529	507	522	498	508	489	515	519	547	537	530	535	509	500	553	507	547	498	475	510	531	495	507	516	522	577	512	506	507	502	530	525	500	497	545	515	522	489	487	542	508	505	499	532	518	528	479	516	506	548	539	575	550	493	517	508	501	516	520	524	486	474	494	503	489	471	508	520	502	471	507	516	529	497	491	482	522	502	505	523	521	470	488	441	539	550	520	448	508	506	497	478	489	510	498	515	489	488	506	516	532	537	530	488	510	504	494	448	508	485	517	481	535	536	519	497	514	521	507	498	462	523	515	519	493	520	518	477	482	482	507	520	485	539	516	562	525	513	510	503	500	541	528	505	518	472	500	516	508	554	533	512	511	511	510	501	522	457	532	490	485	483	483	480	510	487	479	477	527	463	518	524	496	467	514	470	534	511	501	480	486	535	501	489	510	500	519	574	470	475	520	533	477	508	511	533	478	519	532	505	528	508	483	522	513	493	507	485	497	530	524	514	516	495	504	506	509	493	523	487	506	478	506	501	511	503	511	516	490	529	478	486	491	538	513	469	514	456	487	484	523	507	503	523	498	515	510	512	508	511	525	498	503	539	529	539	485	534	476	462	489	485	499	501	527	529	484	543	514	498	529	467	533	491	570	485	517	499	484	511	475	502	506	486	528	515	516	459	521	529	572	515	538	515	503	521	478	512	498	508	496	535	491	495	491	469	500	523	503	482	531	518	522	500	529	473	477	470	499	487	515	500	494	482	488	509	520	470	515	512	512	503	513	538	502	533	500	514	543	531	546	465	495	514	486	510	509	507	518	512	537	499	519	506	523	548	536	467	551	483	486	495	516	516	508	512	496	488	502	467	508	504	482	503	517	526	501	495	455	528	512	528	490	553	509	504	501	497	540	516	480	518	501	504	552	504	481	500	522	504	484	526	524	488	516	470	496	521	499	499	503	521	548	502	490	522	548	511	473	532	543	498	489	524	535	479	475	522	499	529	521	523	483	467	502	509	484	497	544	516	547	503	523	532	505	530	490	476	500	548	511	497	555	513	524	478	535	494	526	513	487	536	491	513	514	485	474	545	482	465	503	484	482	489	528	519	483	465	498	474	511	511	507	492	524	481	516	518	511	512	460	521	510	502	472	494	515	514	499	511	520	509	522	498	501	496	488	514	474	473	505	547	539	449	514	493	546	512	508	523	538	490	517	526	520	520	494	490	525	485	508	485	507	471	485	452	502	547	487	486	531	521	488	518	511	510	526	541	539	528	486	459	541	517	523	481	512	572	548	516	528	545	509	472	531	490	494	476	489	505	501	509	480	521	480	539	540	462	489	493	549	489	532	486	529	515	528	547	536	509	513	502	501	503	528	502	559	509	521	536	535	498	478	508	496	537	491	523	500	503	481	535	529	533	472	529	524	491	533	529	508	509	504	461	545	491	516	514	515	496	496	534	536	481	488	486	494	520	502	513	483	515	488	462	496	503	494	498	501	458	493	498	486	531	496	540	544	539	482	533	476	483	496	536	492	525	507	498	530	465	479	514	540	503	487	515	490	479	524	521	505	566	501	508	501	525	502	539	495	501	500	530	480	512	496	486	530	495	543	541	493	496	502	525	493	498	479	496	514	483	561	498	522	566	530	569	505	510	477	521	508	495	472	528	503	533	533	466	439	541	539	527	516	548	497	484	487	522	491	504	533	494	502	487	502	503	492	511	516	485	553	514	510	512	525	504	510	523	505	507	481	525	488	495	504	474	473	497	457	463	509	522	515	525	524	487	494	510	501	495	515	556	495	517	516	493	499	514	472	524	508	524	512	472	505	501	519	500	537	488	479	509	515	500	523	496	508	536	507	497	493	535	522	508	512	528	475	460	510	514	479	514	507	463	505	511	493	504	517	521	550	521	535	519	522	512	507	497	478	519	476	489	477	512	505	513	533	461	516	548	497	476	497	492	515	556	483	519	500	512	510	495	498	484	507	535	522	497	503	503	517	481	517	502	540	510	539	526	516	488	532	522	504	521	505	517	499	488	482	543	490	543	516	512	479	525	494	506	551	561	523	539	481	465	510	480	476	532	521	520	509	479	500	520	545	496	496	482	504	500	488	481	533	487	486	485	516	503	499	529	477	533	486	519	514	494	502	472	522	521	523	519	500	498	501	505	482	488	511	522	520	505	550	520	524	504	526	545	541	480	506	487	534	509	513	501	488	554	510	485	503	505	507	544	503	489	487	503	496	540	511	516	498	546	495	488	498	460	507	519	533	548	561	481	478	473	489	522	451	495	496	493	480	538	518	491	482	525	504	519	523	552	517	511	520	520	506	492	497	533	481	512	491	525	501	515	513	482	506	531	508	516	510	535	525	478	498	506	493	508	507	499	493	550	481	530	507	491	518	497	533	474	503	534	495	509	530	481	515	466	501	498	545	533	506	467	511	489	492	544	491	511	480	550	523	517	511	541	494	524	520	477	530	497	519	531	473	493	488	524	489	523	526	540	481	499	548	531	467	464	512	507	513	516	514	515	492	505	545	533	504	525	474	511	486	524	516	527	497	478	533	493	531	524	455	547	494	525	499	535	507	523	496	527	545	488	519	525	509	532	532	506	508	493	506	488	468	526	524	514	508	509	530	496	495	530	512	484	518	494	518	481	453	495	493	483	505	486	504	488	527	509	524	511	464	528	512	505	493	519	517	474	473	473	518	527	514	507	469	487	514	497	556	503	485	517	499	474	481	502	514	486	484	484	494	527	518	557	548	482	508	520	479	529	493	545	524	490	544	479	471	510	573	512	513	502	477	524	543	512	520	477	493	483	509	503	500	505	488	488	501	526	543	467	515	523	501	521	541	527	522	510	532	525	497	528	505	507	514	493	497	503	486	514	514	485	518	478	502	503	485	470	485	493	484	510	497	554	545	522	480	488	528	517	504	541	528	532	534	517	471	479	488	537	488	520	518	488	505	533	443	538	513	517	546	572	498	476	495	533	531	526	468	502	516	502	514	512	486	537	474	572	561	503	500	503	511	485	524	499	509	486	507	511	497	469	513	499	502	496	507	510	509	505	492	499	539	504	498	535	513	519	509	541	534	490	514	515	506	520	503	485	548	476	465	502	487	502	505	503	537	498	547	480	535	537	481	530	502	484	523	514	530	544	518	491	515	465	508	497	502	497	531	512	497	504	542	514	516	485	492	542	483	533	505	485	474	517	514	504	475	473	517	477	522	528	477	499	505	484	509	510	486	521	529	500	517	491	502	513	540	492	491	470	514	498	508	478	506	533	500	559	541	516	530	492	502	479	521	503	538	533	531	536	503	493	507	522
2644	1741	1762	218	51	49	62	47	66	49	45	34	48	48	39	53	40	41	44	43	43	48	49	43	38	41	50	41	52	43	36	44	47	45	36	37	41	57	47	48	36	52	41	55	40	45	39	47	53	46	47	43	45	42	37	49	49	35	39	40	37	35	45	30	49	43	49	33	32	50	58	43	38	38	55	52	62	54	37	47	45	45	37	53	55	39	37	55	56	54	36	38	54	47	38	53	39	37	45	38	53	52	39	48	41	45	55	44	47	50	53	36	54	40	42	31	44	56	52	50	41	49	29	50	60	38	47	39	48	46	56	52	56	27	40	33	49	55	57	38	57	46	55	54	43	48	42	41	52	57	37	47	39	50	45	48	39	38	40	36	51	46	46	53	44	53	50	43	46	38	55	50	41	44	55	47	46	27	44	51	40	52	51	58	67	41	41	45	40	51	48	44	37	43	45	44	55	60	40	40	42	28	45	51	52	47	37	56	48	45	56	43	42	43	44	48	44	46	58	56	58	54	53	45	42	47	47	38	57	55	52	40	37	40	50	38	41	39	64	35	51	40	51	39	45	41	46	47	49	45	36	51	33	54	57	44	51	43	48	41	50	44	53	43	41	42	55	45	48	44	54	44	44	42	45	41	55	38	35	40	42	43	43	44	43	40	45	49	46	60	42	46	41	39	45	40	37	52	50	42	44	49	41	45	37	50	49	56	51	52	50	62	44	38	59	50	49	58	47	34	41	43	51	42	51	61	49	47	44	48	46	46	53	53	53	52	52	44	51	46	40	43	40	54	36	51	41	50	37	37	45	50	42	52	40	39	50	44	49	52	53	38	45	47	47	59	52	50	46	49	32	48	45	42	53	50	37	31	40	51	45	42	48	52	54	46	65	52	43	39	41	43	39	45	46	51	40	33	45	44	47	45	39	34	54	48	55	41	47	42	55	42	49	41	47	44	55	53	49	44	39	43	45	61	52	41	38	38	50	39	36	48	51	52	59	48	45	48	44	41	58	44	49	34	43	55	61	52	36	48	49	47	49	44	42	57	35	48	44	47	45	40	54	57	46	48	65	60	39	44	45	50	60	35	50	61	58	41	42	52	43	47	53	42	52	42	48	46	46	48	63	37	38	59	47	45	51	38	52	51	41	47	42	34	40	46	48	46	45	41	38	44	34	30	50	55	46	47	43	54	38	48	49	36	47	46	57	44	30	46	48	44	47	58	34	54	50	51	41	55	46	53	45	50	67	54	46	48	40	41	42	55	58	41	47	48	46	48	52	46	56	51	34	55	57	38	44	42	42	40	51	50	31	42	32	42	42	53	41	46	45	37	34	38	49	45	38	52	35	37	34	48	41	43	45	41	48	52	39	47	55	55	54	52	53	53	47	35	44	51	56	44	51	40	54	48	50	52	44	51	32	40	49	43	45	36	43	30	45	45	30	34	38	48	57	50	44	45	41	34	49	41	49	46	55	44	46	50	44	38	50	50	49	61	50	36	54	49	55	48	33	47	53	38	41	43	39	41	55	44	42	61	61	45	41	47	44	43	45	44	34	53	47	44	47	62	55	63	46	56	42	50	36	37	42	47	40	39	59	47	57	36	56	48	45	48	52	43	46	43	47	46	47	50	43	46	57	51	47	49	39	44	49	42	48	44	47	39	57	47	58	38	47	53	30	46	50	55	39	37	42	52	32	41	32	31	49	44	57	32	48	46	38	53	37	55	40	44	41	48	42	45	39	43	53	51	52	38	44	40	47	49	30	34	58	42	53	49	43	52	45	53	56	44	42	50	48	62	42	44	56	54	37	51	34	44	44	49	52	44	48	42	45	68	45	38	45	34	39	39	48	59	47	43	55	53	48	42	53	53	43	36	55	42	38	49	57	45	48	41	46	52	44	37	64	36	49	30	52	44	54	40	46	50	51	41	40	59	63	53	43	39	48	40	46	42	40	47	58	42	61	47	51	47	52	52	34	51	52	41	36	41	46	41	49	54	53	51	46	41	47	45	41	35	49	45	44	41	36	51	48	46	50	49	43	41	49	53	47	44	45	49	34	49	52	50	57	43	40	47	46	38	51	52	50	51	44	50	46	47	47	47	55	53	57	47	44	46	46	51	49	54	49	37	43	53	46	47	44	52	41	45	39	42	54	66	30	51	48	53	40	38	56	44	45	59	47	60	48	47	44	49	45	55	41	49	36	59	48	52	43	52	40	56	48	47	58	59	59	52	41	34	44	42	38	35	46	39	42	58	50	52	43	46	46	45	55	63	50	36	43	56	47	34	42	45	45	48	59	48	45	49	48	54	48	34	51	42	43	39	49	33	42	57	41	44	50	58	47	55	46	48	53	42	51	36	41	47	60	48	33	47	52	52	58	40	40	51	47	41	44	53	53	42	48	43	29	40	48	47	40	52	35	53	34	43	43	52	52	49	55	40	45	56	56	53	44	39	37	56	46	40	63	44	52	46	49	39	49	55	63	54	39	45	52	48	50	42	58	47	53	49	58	47	50	56	37	51	47	37	38	44	54	59	45	50	54	36	49	47	53	54	50	51	34	50	45	47	51	52	40	47	39	44	47	54	44	52	36	47	55	49	39	47	31	56	46	34	45	41	51	46	45	40	35	56	55	47	44	46	43	47	44	46	47	41	39	47	51	48	38	39	44	57	54	46	59	57	39	52	53	45	41	39	55	45	38	39	49	43	55	36	44	52	48	49	46	48	58	40	46	49	47	46	52	43	50	53	39	53	48	57	40	40	37	51	55	51	57	51	46	44	44	31	41	52	51	35	45	51	44	46	45	53	57	50	35	46	51	38	33	54	48	50	53	42	41	39	60	47	48	40	40	48	45	38	58	52	44	47	45	59	38	42	36	56	52	37	38	58	38	33	40	50	43	35	45	47	52	46	42	39	46	50	44	52	43	50	53	49	54	61	71	40	54	42	47	42	47	51	47	44	41	48	55	53	42	50	32	66	36	50	48	49	46	44	50	44	36	42	47	47	55	43	43	51	43	51	44	62	49	49	38	52	46	43	41	41	33	54	40	39	45	41	42	41	42	47	52	45	39	45	35	46	50	47	47	51	53	58	49	57	44	40	48	37	47	38	34	43	48	50	45	39	51	37	49	40	35	46	50	47	52	43	50	42	50	35	45	52	42	35	48	57	41	52	49	54	39	51	50	57	48	46	42	50	38	47	49	45	48	42	53	53	57	39	30	36	54	64	64	39	46	53	46	40	62	48	40	37	43	43	48	48	48	44	46	45	47	47	53	46	47	56	45	54	43	47	51	47	43	51	60	43	32	41	48	42	54	45	53	47	50	50	38	41	44	41	54	29	44	42	40	49	48	37	53	32	44	52	52	37	50	53	43	40	57	40	37	45	56	58	50	48	47	40	39	46	50	46	32	51	54	49	45	41	47	59	49	55	44	51	34	42	44	44	54	55	45	53	46	39	49	60	56	49	54	48	47	52	57	42	41	46	45	49
2203	1750	3571	452	233	212	205	190	215	184	198	173	186	162	162	178	198	158	160	181	178	176	159	171	167	183	163	163	160	159	172	143	160	157	155	154	166	152	168	170	165	154	167	160	157	156	141	181	166	157	183	165	164	168	168	162	148	151	155	163	154	170	156	145	167	137	151	171	173	164	139	156	154	159	148	160	159	180	157	140	167	137	149	169	152	163	157	168	161	163	165	137	194	152	161	158	169	148	161	148	150	156	130	166	184	152	145	154	145	163	165	160	184	168	140	170	160	177	175	141	144	164	136	136	119	156	158	151	180	160	156	167	149	148	135	140	157	162	157	146	143	158	155	135	181	158	139	143	160	173	148	164	168	154	161	144	186	160	163	143	175	169	137	166	155	145	162	156	162	156	162	173	166	161	167	170	159	182	162	166	178	168	142	185	149	158	164	152	161	132	158	131	162	160	179	153	138	165	146	179	151	150	148	180	175	180	155	164	152	163	175	188	191	167	162	145	180	167	170	159	155	151	177	168	166	161	158	155	169	158	152	142	153	161	151	154	171	161	150	148	166	155	170	155	177	167	177	157	148	153	169	177	173	163	169	144	142	171	133	140	180	180	181	150	151	164	139	145	161	137	142	157	176	174	187	168	154	162	153	167	173	149	151	151	169	144	161	181	142	150	146	158	160	160	137	178	151	149	146	179	159	152	176	170	163	159	151	153	153	155	186	177	154	157	157	166	162	188	138	178	154	166	163	164	135	139	144	148	164	153	158	186	163	174	151	130	155	151	137	156	178	129	167	164	148	150	150	173	165	162	165	142	159	151	144	144	164	151	154	152	177	158	162	168	178	147	161	144	161	164	171	158	172	154	163	156	143	173	149	150	162	151	156	144	142	161	186	150	132	161	164	173	168	169	154	141	172	144	131	166	172	179	154	148	166	151	173	160	153	180	164	187	147	145	167	128	156	153	164	157	139	158	153	152	145	147	145	178	152	172	157	181	150	157	156	164	161	155	171	158	197	152	140	156	144	147	142	181	179	139	156	187	174	153	151	157	160	142	176	147	140	177	172	172	170	153	172	182	147	146	145	156	164	162	170	143	179	166	183	147	149	174	168	141	177	151	154	165	166	159	167	169	169	165	158	160	152	164	157	162	154	129	155	165	156	139	169	159	165	127	188	159	141	155	153	187	156	143	149	153	165	169	153	153	158	157	155	144	156	148	146	161	147	155	141	160	156	152	162	130	146	169	158	166	172	170	166	157	154	177	189	174	154	170	163	163	162	149	157	141	150	154	140	153	165	180	169	154	155	164	156	156	165	157	162	143	162	156	169	167	165	170	171	166	159	142	150	163	152	177	160	150	189	166	152	154	172	150	160	190	157	179	175	149	188	155	162	173	150	166	161	182	180	177	153	142	163	175	164	154	165	179	162	145	164	167	148	166	142	137	142	155	159	159	158	158	166	144	167	139	165	152	140	154	163	165	157	159	157	154	152	147	153	147	170	157	185	159	173	159	159	156	155	142	169	163	157	154	148	165	148	152	167	144	187	168	169	170	149	171	140	149	151	144	180	180	156	146	161	134	180	133	156	159	142	145	165	158	137	139	156	163	164	149	169	172	154	142	153	176	146	183	147	160	168	139	161	169	156	177	136	168	166	137	131	161	168	121	144	166	150	171	146	153	156	145	142	176	173	158	150	160	167	161	152	142	138	147	157	157	147	162	149	143	143	168	179	170	169	151	153	180	156	160	160	149	140	140	159	155	157	140	170	166	166	187	147	153	157	154	149	142	147	169	148	167	149	133	181	182	139	164	155	142	158	155	143	163	154	172	170	176	150	153	166	148	149	170	155	156	168	187	190	158	148	167	166	162	160	156	160	131	155	180	162	150	159	135	172	139	164	142	164	157	171	139	169	147	161	165	168	153	144	173	151	132	146	170	145	166	154	153	165	156	150	153	157	169	165	155	168	150	160	191	157	165	151	162	154	160	161	145	163	171	157	138	147	149	131	148	180	144	163	183	168	158	174	163	163	140	153	173	166	153	148	162	140	153	165	164	170	172	156	144	160	165	165	154	133	156	178	152	147	151	174	159	164	146	173	175	160	150	161	159	161	147	178	147	149	179	161	164	148	155	161	132	180	164	139	153	141	138	151	159	164	158	134	143	165	160	164	138	151	134	163	155	143	174	160	151	153	154	179	169	163	160	171	165	163	134	163	160	153	155	146	146	175	157	151	160	173	126	162	152	142	157	148	159	149	147	164	158	170	173	194	170	155	158	163	154	132	159	142	169	158	166	141	157	148	137	155	153	139	163	156	161	147	155	172	148	147	162	175	173	181	153	178	151	167	160	174	173	141	172	159	166	129	149	167	155	182	166	154	156	189	175	152	178	158	125	165	154	158	164	155	153	143	166	167	168	167	155	172	144	153	148	162	150	171	149	148	166	135	165	172	159	148	164	160	156	166	179	157	164	154	170	150	163	154	161	152	185	144	161	173	159	150	141	134	148	163	157	161	156	164	158	164	144	160	163	146	136	146	144	156	175	147	157	157	153	162	169	165	170	150	162	163	156	168	162	157	120	158	153	164	180	153	162	150	175	164	168	160	165	166	161	158	169	157	162	180	151	146	160	168	160	153	133	160	150	161	145	188	145	177	168	155	148	136	165	178	168	146	152	151	164	163	147	152	174	158	151	154	151	168	145	157	138	157	128	165	160	142	162	163	169	165	167	159	154	175	158	137	182	133	162	152	162	169	131	147	161	160	171	153	151	151	154	146	136	163	156	134	169	166	173	149	168	149	151	162	170	165	160	165	155	173	170	169	152	163	178	139	146	140	139	140	148	153	171	159	146	143	165	176	176	156	162	153	162	150	161	181	159	148	169	170	153	146	155	153	153	164	184	147	163	119	164	155	161	159	154	156	165	168	159	169	149	150	150	164	171	146	182	174	156	176	165	171	142	178	152	164	146	168	146	181	151	146	155	174	142	171	167	177	178	170	165	152	157	142	136	150	163	154	178	146	148	155	166	161	170	176	159	166	168	135	165	183	139	141	146	146	167	172	157	155	170	158	153	171	157	161	170	157	158	153	169	160	159	171	166	171	160	161	137	159	151	163	156	159	166	138	152	145	149	138	151	161	157	177	167	147	137	165	157	162	159	164	171	150	145	157	154	147	163	176	164	177	146	165	155	148	158	170	147	154	157	162	161	178	159	160	159	160	158	157	151	154	171	155	163	166	135	156	164	184	142	164	153	164	159	146	159	137	163	166	162	132	181	173	175	150	157	146	151	142	171	170	158	185	160	146	166	147	163	161	165	137	144	173	161	167	180	152	152	147	187	144	159	157	162	171	166	165	160	161	162	167	152	161	140	165	147	169	159	152	162	154	143	133	145	153	138	166	149	150	171	150	167	170	145	162	171	128	143	157	151	150	172	182	177	144	172	131	165	153	151	157	156	153	166	152	161	157	148	157	166	155	184	153	159	157	167	144	161
10483	4119	4800	1387	661	468	438	325	321	256	236	216	229	194	179	193	165	157	167	155	165	166	153	155	136	127	162	129	124	148	140	141	154	137	140	157	120	121	135	146	129	164	153	147	143	158	139	147	133	120	130	136	145	141	141	141	134	114	136	133	132	120	142	148	126	136	136	141	143	125	131	122	145	137	132	127	117	130	140	121	146	149	130	146	144	118	151	123	142	145	142	130	126	146	118	132	131	140	152	152	122	159	139	141	143	138	140	145	115	135	138	124	143	123	160	116	129	138	132	133	130	133	129	135	143	130	121	131	139	145	158	141	160	113	162	138	120	138	123	141	134	134	116	145	124	142	141	158	124	141	119	143	129	132	131	139	133	150	121	129	139	142	128	129	119	151	121	113	148	147	135	139	117	130	134	131	130	159	135	136	146	138	132	133	146	135	135	107	166	137	144	122	145	120	150	124	121	145	136	135	104	129	141	125	128	122	132	122	153	117	141	151	121	124	135	164	166	122	113	144	121	132	137	123	137	131	138	128	132	141	135	141	133	151	138	140	131	132	133	122	123	111	127	132	142	135	130	136	121	137	132	127	136	140	130	128	130	138	155	150	124	122	126	136	145	134	148	130	125	163	144	147	151	135	134	124	134	143	133	153	137	130	128	126	138	123	128	138	139	136	118	125	131	119	144	133	148	135	135	134	143	102	156	158	125	129	127	156	134	143	153	113	122	147	132	135	168	142	150	137	138	131	125	88	142	131	126	126	121	118	121	141	143	143	145	133	122	121	147	131	112	120	148	150	148	149	139	152	138	125	127	150	142	120	130	134	136	110	124	136	137	130	140	134	118	144	150	122	136	153	122	128	160	165	132	131	113	144	142	113	128	126	141	142	128	132	132	135	128	122	113	131	131	132	147	111	113	118	136	129	139	127	140	154	141	165	143	130	145	147	125	134	145	120	131	139	129	124	133	130	139	132	134	140	134	129	141	130	134	129	125	122	122	117	131	130	138	131	123	137	140	130	114	151	128	131	143	140	128	132	150	144	128	135	140	126	128	110	137	139	153	128	130	135	143	153	137	151	142	151	116	117	141	134	140	140	149	138	121	109	143	124	116	155	136	137	135	118	133	127	137	146	148	150	126	116	126	125	125	126	149	123	156	143	155	132	118	129	151	126	162	133	124	125	142	141	160	139	144	138	127	142	133	147	146	118	137	126	119	131	129	138	130	128	130	132	149	145	153	135	144	156	108	151	127	140	141	137	134	132	119	138	137	135	122	139	124	114	133	132	131	119	107	122	167	144	137	143	119	138	134	123	138	114	145	120	131	134	143	128	133	125	135	115	131	137	124	122	130	129	140	158	144	138	139	141	139	133	122	138	118	123	120	142	140	130	130	136	147	134	132	135	123	139	132	135	147	140	140	123	144	136	111	126	152	140	126	129	127	125	146	122	125	129	129	144	156	131	131	108	124	124	148	136	116	124	152	132	129	147	120	129	117	133	135	134	125	120	145	123	130	137	148	136	129	104	163	149	146	117	144	129	132	127	131	138	144	122	133	123	133	153	124	137	142	141	120	147	147	153	148	138	113	138	134	136	145	136	132	142	139	131	142	137	145	133	152	144	137	124	119	134	128	137	130	152	130	138	118	137	142	130	140	119	128	120	149	134	119	141	111	134	156	145	142	125	139	143	135	159	146	147	153	132	143	127	142	122	144	146	125	134	141	130	132	130	131	130	147	137	135	121	137	134	137	135	129	153	161	133	121	139	109	142	133	119	128	120	127	176	140	121	145	126	139	143	126	143	116	148	156	158	143	126	137	125	122	132	140	116	116	135	134	120	154	135	143	122	116	114	137	137	130	123	124	117	125	143	149	149	133	140	157	137	131	108	157	103	131	140	152	148	141	120	131	132	110	140	144	137	142	136	133	138	135	144	132	143	126	146	116	144	116	124	119	135	143	118	135	144	112	133	122	148	121	128	136	135	133	147	129	143	141	146	129	128	156	127	117	131	131	153	141	138	122	130	142	118	119	126	159	133	141	126	144	153	125	113	116	118	129	146	128	119	146	149	157	114	125	139	150	112	152	147	147	120	135	123	144	127	134	110	134	139	112	139	126	136	137	139	156	149	155	128	129	123	132	132	147	130	127	134	126	131	104	124	121	117	156	134	138	123	154	134	147	122	114	131	113	143	138	151	130	143	136	137	129	127	142	126	155	124	115	117	110	146	134	119	134	126	149	142	128	129	129	128	140	127	131	114	144	134	134	118	118	149	137	137	121	106	146	123	123	131	163	140	121	147	136	130	130	126	131	125	140	139	128	154	141	139	121	149	116	104	142	158	118	148	128	150	130	144	136	137	133	118	156	130	161	119	133	141	144	123	129	139	121	136	159	126	136	110	127	126	129	121	126	138	142	142	137	128	126	129	126	138	156	127	157	143	146	147	132	130	132	125	143	119	128	161	137	120	140	131	132	128	134	133	142	138	139	154	142	131	137	146	116	137	142	146	116	150	132	143	146	115	121	154	145	140	140	127	117	130	146	135	130	120	143	134	145	165	116	127	125	152	132	130	129	129	116	129	147	147	139	132	125	116	154	139	149	129	122	119	121	122	131	119	152	138	130	116	160	147	153	133	152	133	148	160	141	117	150	147	118	138	131	126	126	143	124	137	140	136	124	132	134	142	147	130	128	121	139	148	137	130	145	133	139	121	125	131	119	118	138	146	129	135	120	115	134	122	144	138	116	126	137	126	140	138	144	122	118	117	141	140	110	121	130	140	130	140	138	147	135	168	126	123	142	114	142	152	148	131	118	122	153	140	128	149	125	131	134	145	146	116	138	148	127	146	121	123	140	147	152	135	146	136	130	154	114	125	136	146	161	111	171	131	151	132	135	128	129	125	141	132	128	135	150	144	113	133	145	146	133	131	124	139	111	137	137	99	143	134	149	141	128	136	115	127	137	134	137	149	129	149	131	128	149	136	122	148	142	150	115	125	126	136	112	149	150	125	123	146	122	144	132	118	146	147	139	131	111	115	112	153	123	142	140	123	144	137	151	116	120	134	136	132	141	158	120	135	143	136	133	155	132	116	118	128	146	105	134	118	141	133	129	115	139	137	142	129	127	142	138	151	158	132	151	114	143	153	143	122	126	125	170	138	131	115	134	136	137	137	128	111	139	125	127	129	132	112	132	134	124	124	137	117	112	130	139	136	142	125	156	136	127	141	128	140	140	134	152	128	112	145	135	148	126	145	111	127	139	128	145	121	147	155	147	164	126	136	117	138	131	135	167	124	159	140	131	143	125	134	150	123	105	136	128	117	148	128	124	108	142	134	125	130	136	133	134	135	137	128	153	119	129	119	131	146	128	127	144	132	137	119	134	151	161	159	146	121	130	127	122	116	131	149	124	118	112	121	135	124	125	142	146	141	151	125	146	134	136	130	141	127	144	113	153	147	141	139	124	145	127	148	116	129	135	128	116	123	139	131	116	129
6678	3826	8939	3917	2790	2246	1921	1551	1337	1146	1055	946	829	761	657	636	657	627	595	567	506	524	522	510	478	469	460	439	490	477	420	401	409	424	420	412	397	395	438	394	412	426	389	388	400	408	407	374	385	401	421	379	403	336	403	395	381	381	362	396	358	368	378	380	381	375	369	362	407	380	381	382	390	397	359	437	337	367	353	330	381	362	340	404	352	359	408	387	366	331	361	373	331	337	340	365	368	369	354	338	408	365	342	325	391	347	347	363	366	366	334	355	370	345	328	379	377	347	374	381	347	344	341	364	344	390	363	361	342	355	324	335	366	355	331	328	372	365	361	337	335	362	361	368	378	352	380	324	367	358	339	351	359	350	339	372	348	381	376	375	351	370	339	324	335	323	389	342	328	346	337	321	350	383	337	364	376	360	359	361	348	340	343	374	340	357	357	341	335	341	341	317	386	351	337	373	336	368	362	383	345	377	346	367	338	335	346	337	355	399	359	374	353	363	324	360	372	355	357	354	361	368	359	369	317	378	355	336	368	330	372	331	382	355	354	328	357	358	326	340	306	386	337	333	363	337	339	342	358	385	342	396	366	373	385	373	373	331	326	338	358	349	376	349	376	340	354	313	360	348	343	329	344	341	389	334	316	322	367	353	362	361	379	353	353	358	345	323	328	355	324	322	345	361	347	341	343	377	328	327	334	354	359	337	379	382	361	345	358	327	387	342	354	358	348	355	331	346	367	355	350	342	347	343	353	324	341	359	353	341	388	344	354	342	347	390	322	363	324	357	351	369	350	348	350	351	334	360	335	358	337	351	356	384	344	344	343	326	379	353	333	386	359	386	321	342	369	362	346	390	359	329	319	395	358	384	314	390	380	340	380	356	370	338	361	358	340	371	361	375	326	350	404	338	351	355	362	346	332	378	347	355	348	384	387	362	343	380	348	358	371	339	360	355	359	351	367	346	319	354	358	371	338	376	374	303	340	328	331	405	356	326	324	359	368	363	403	375	359	373	345	365	353	354	343	364	345	351	365	350	306	348	358	372	411	383	354	358	374	367	354	370	338	332	353	374	345	337	376	365	352	356	371	356	325	373	392	392	374	358	329	347	346	363	373	343	347	368	356	353	401	365	308	349	328	361	342	350	334	367	359	374	342	380	350	350	316	356	326	335	318	388	354	354	360	308	320	333	334	387	345	381	382	384	356	360	366	346	334	335	353	358	372	353	355	322	355	315	359	374	356	367	331	341	365	371	346	366	333	368	336	334	376	329	379	355	347	355	345	346	357	366	363	349	396	338	352	362	367	348	365	347	364	366	388	365	394	351	339	337	365	358	380	332	329	368	346	327	361	364	363	374	339	335	369	357	318	339	307	350	386	365	309	363	356	321	381	311	391	362	341	372	382	331	370	358	347	361	348	362	341	354	368	359	350	347	371	341	370	379	354	355	307	378	373	386	348	340	348	327	392	365	367	351	361	378	326	359	343	369	352	360	334	339	336	387	346	359	338	378	336	370	334	358	384	366	342	340	364	378	321	329	368	371	345	382	406	352	367	363	353	357	349	394	383	365	368	353	317	388	342	348	374	385	364	361	347	340	358	354	373	339	356	350	338	371	361	376	361	357	379	309	348	363	352	344	361	387	344	344	380	355	365	344	326	361	364	340	322	378	348	355	357	373	353	339	369	381	351	345	353	379	343	361	332	326	337	349	379	353	350	351	373	344	372	370	410	329	345	354	336	353	336	351	342	344	370	351	364	377	340	359	338	369	344	349	355	352	354	322	347	330	397	384	355	379	366	335	336	350	371	343	362	354	345	383	386	355	378	364	338	378	372	359	365	364	358	342	349	335	357	336	331	365	327	358	365	353	352	352	359	337	339	379	350	333	346	338	359	340	339	349	341	377	338	350	370	348	395	338	334	342	351	334	386	302	383	332	382	352	386	320	388	315	355	363	357	334	331	362	356	353	343	358	344	362	344	352	348	346	365	333	327	354	332	353	362	361	334	341	363	324	382	352	366	372	375	351	351	330	344	361	367	341	373	355	368	372	368	338	351	352	382	338	347	370	348	344	359	336	391	359	338	332	328	372	336	338	374	366	334	403	364	343	356	387	367	374	330	362	367	341	364	355	374	361	376	332	390	349	385	379	387	373	341	319	346	367	340	354	348	353	348	354	345	385	349	353	365	380	380	354	336	342	353	373	347	361	368	355	367	357	349	352	355	352	356	390	361	372	345	325	361	336	348	332	375	351	375	387	369	366	381	415	341	338	365	342	382	340	326	317	374	362	361	372	364	363	381	354	364	349	356	342	352	347	373	382	340	369	348	353	345	359	361	343	368	344	369	359	370	360	364	343	360	361	367	348	332	395	354	356	359	364	306	305	345	360	327	402	335	375	365	371	352	323	325	364	350	341	343	328	324	357	393	340	358	361	374	343	352	348	359	344	376	368	355	350	341	347	341	344	343	372	362	379	367	346	389	370	347	345	376	374	361	348	331	345	368	351	356	346	394	326	344	355	315	359	336	358	338	360	349	360	357	327	377	335	357	358	358	359	317	340	331	380	349	364	367	348	343	344	356	341	368	350	356	364	344	361	315	359	369	363	345	347	352	336	331	354	350	302	372	368	334	350	373	380	354	354	343	360	369	326	384	359	343	367	349	366	367	339	348	364	352	381	339	348	364	366	385	354	332	360	359	343	379	362	340	329	371	365	363	378	353	386	386	349	381	367	347	357	384	344	366	372	343	368	323	393	334	387	352	307	350	356	356	340	352	331	363	350	338	352	390	353	360	362	359	394	379	347	368	361	320	385	349	362	360	374	378	374	353	354	358	323	321	359	360	357	342	367	328	317	377	355	352	353	334	363	364	355	349	373	371	355	365	335	378	388	358	344	339	369	363	371	346	343	355	348	396	336	328	328	369	368	362	340	329	331	355	336	351	357	367	357	336	355	388	362	399	330	371	353	372	362	336	352	327	364	377	357	350	363	340	383	369	385	330	365	344	380	351	326	383	359	364	332	353	380	333	358	326	326	322	370	374	367	379	354	351	371	357	370	354	337	341	360	381	340	326	293	365	368	348	371	355	330	386	327	315	337	354	330	331	361	379	319	361	365	367	377	353	357	362	368	332	352	362	346	384	369	379	348	352	338	394	347	342	342	365	360	371	361	356	354	363	332	319	335	351	325	353	335	361	365	354	326	380	377	337	321	349	362	329	360	351	380	365	355	330	340	383	344	327	378	371	350	321	335	373	356	389	374	382	365	337	339	328	368	363	348	366	363	356	347	320	334	365	378	341	371	361	383	365	392	334	375	324	359	336	362	362	363	349	335	344	361	356	349	354	326	351	346	418	342	352	366	373	338	368	333	367	366	359	351	325	362	354	330	335	373	366	356	319	359	344	322	369	366	340	343	335	364	377	341	375	320	372	327	393	336	339	347	356	361	347	363	363	380	347	341	349	371	353	373	345	381	357	379	358	380	367	342	351	378
17883	7013	7656	2724	1175	954	767	632	493	436	430	381	333	295	318	293	268	275	248	264	224	241	262	275	210	231	248	257	241	216	233	230	237	255	211	214	209	258	224	222	230	239	213	212	212	226	211	196	208	216	235	216	210	223	213	202	224	227	227	215	224	200	208	201	211	241	200	217	217	205	241	215	214	246	220	220	236	234	226	196	189	226	214	225	209	202	220	203	185	208	227	203	229	234	213	202	211	229	228	245	222	250	216	238	208	240	187	225	230	215	234	220	234	192	222	225	187	192	197	211	183	180	224	212	215	200	213	207	191	224	209	213	216	214	196	193	181	210	226	213	219	218	218	214	186	210	242	205	229	236	215	217	245	224	197	203	195	227	231	212	210	202	226	251	213	187	250	196	214	231	211	202	201	213	194	211	245	196	223	203	215	233	217	231	194	197	204	197	233	216	221	210	230	220	200	207	205	182	209	175	208	188	229	229	191	209	227	215	194	201	219	196	204	234	193	186	210	194	176	216	220	197	217	204	235	209	209	201	201	192	204	201	211	225	203	222	213	218	187	199	211	209	234	213	216	209	239	203	201	218	207	221	256	224	212	221	214	241	180	214	205	201	212	192	215	209	201	201	239	227	222	209	214	212	234	218	214	189	194	204	176	208	207	239	196	182	228	229	206	221	249	228	215	196	209	205	214	220	229	218	204	233	212	237	199	207	221	209	219	218	213	171	208	246	223	207	211	199	229	204	233	198	202	226	190	215	210	220	199	218	195	226	217	207	229	208	200	203	218	206	198	198	221	221	217	205	200	199	231	215	200	201	176	186	230	207	221	185	220	210	200	219	220	202	182	195	241	178	216	219	226	242	216	198	218	218	227	207	204	234	222	193	236	222	234	206	219	218	222	221	180	202	221	215	221	188	218	211	204	232	219	202	187	190	236	229	241	187	183	220	188	221	237	213	212	218	191	185	195	217	215	189	225	213	211	207	187	229	214	220	217	220	218	208	210	217	215	216	203	170	205	170	189	200	227	201	200	176	224	213	211	208	206	232	203	198	205	205	217	210	200	212	205	212	201	212	174	197	199	200	210	196	202	215	214	207	215	171	181	215	206	245	200	214	212	231	212	212	204	206	216	222	222	222	206	209	221	197	172	213	231	242	216	193	176	211	190	201	216	219	210	200	210	203	196	186	201	221	199	229	216	212	221	208	223	190	193	199	208	222	208	220	226	231	211	214	206	214	220	234	207	215	215	229	223	186	218	226	198	230	221	220	236	191	184	207	207	202	214	188	213	200	219	217	200	216	215	207	206	226	209	188	204	178	233	197	205	246	234	212	211	209	205	218	212	181	199	242	216	190	209	215	199	228	221	205	221	215	228	239	209	207	205	220	214	211	212	256	218	205	193	230	222	221	223	201	194	223	186	247	191	190	212	193	207	185	194	238	223	225	234	206	203	201	209	220	217	220	231	229	224	257	184	196	222	214	212	178	231	188	220	188	220	230	236	203	199	208	217	214	200	218	216	211	218	231	211	184	194	238	223	205	228	200	216	221	238	213	225	204	221	221	206	202	221	220	193	206	210	224	190	231	212	203	215	204	221	218	216	220	216	216	217	202	243	185	216	229	197	195	205	178	208	205	209	216	214	215	226	211	211	207	217	193	202	211	215	242	203	204	217	185	212	185	198	222	234	222	214	232	214	212	218	188	198	229	214	233	221	175	220	221	182	205	233	228	210	227	214	211	209	211	216	215	214	188	221	190	204	247	205	220	209	239	187	210	243	230	218	226	219	247	235	211	193	217	218	211	240	217	224	231	198	228	203	226	205	196	211	211	216	218	213	206	199	206	241	195	197	194	199	196	206	226	216	210	202	196	215	213	180	206	213	217	214	215	187	202	203	194	218	220	200	240	210	222	200	193	231	221	203	204	193	227	227	210	220	238	210	220	206	217	237	232	208	200	204	216	203	216	189	192	208	215	221	220	183	219	233	199	200	224	207	227	199	218	210	204	207	207	211	230	201	206	215	201	236	201	242	204	213	222	202	223	216	192	196	210	197	211	183	198	189	225	204	242	188	190	218	198	208	188	192	201	234	195	219	226	210	251	219	180	223	223	188	236	225	216	220	205	211	222	232	222	211	216	229	202	197	211	208	233	210	231	187	207	190	212	206	223	199	217	207	193	199	201	241	216	228	188	202	207	197	199	219	200	211	207	205	202	194	195	224	219	221	186	226	194	203	218	204	207	227	192	204	232	202	178	224	229	179	220	205	227	195	231	226	203	198	234	208	209	239	214	205	222	219	229	224	224	213	212	214	212	249	205	220	204	213	230	185	213	195	218	222	228	219	210	195	210	195	204	228	215	219	196	204	201	221	208	208	207	227	225	210	200	211	208	219	212	209	239	210	199	219	208	216	221	214	208	199	223	211	224	223	205	227	221	210	223	196	220	227	215	214	216	215	215	215	233	210	212	229	206	203	237	223	196	229	210	200	209	194	217	210	224	207	229	202	195	229	225	209	214	213	221	206	241	257	216	221	212	193	211	244	204	211	205	225	223	223	212	204	195	233	200	227	248	237	242	219	217	203	210	185	223	217	233	211	212	206	238	196	205	206	215	207	214	227	217	220	221	206	242	197	205	221	214	219	180	223	217	214	215	202	236	213	204	187	218	196	218	231	208	211	207	186	206	193	217	229	214	229	224	213	212	208	246	211	205	203	251	204	205	214	205	196	203	219	203	221	229	214	237	246	192	219	229	208	231	209	251	224	241	220	212	247	219	196	214	203	199	212	235	210	206	249	209	202	193	217	227	220	196	197	201	203	209	194	203	184	201	216	215	223	235	194	217	224	223	219	201	206	221	211	226	207	239	189	232	214	224	223	236	187	173	222	219	217	244	218	199	234	214	216	226	202	218	213	240	210	198	201	235	196	211	228	196	215	202	221	212	225	210	196	242	203	190	210	207	200	202	210	235	244	211	206	211	192	204	221	209	231	221	226	208	203	205	201	188	194	220	225	237	192	215	174	237	237	212	194	209	208	219	220	204	218	245	238	200	216	231	193	244	174	219	218	205	225	252	220	221	202	188	216	225	211	181	212	214	219	251	208	220	227	191	184	210	207	198	214	203	229	198	184	214	201	214	220	212	205	217	213	216	215	209	229	182	212	206	205	180	216	212	222	233	213	239	219	224	205	212	211	219	231	179	189	203	202	217	218	234	188	200	227	217	226	216	225	181	203	214	244	187	184	161	217	225	204	201	229	222	212	192	186	203	232	210	208	216	240	209	188	245	199	211	210	220	206	216	211	206	228	199	178	194	202	208	194	219	236	219	208	197	224	227	221	229	217	188	198	216	188	202	216	191	216	202	179	214	239	200	217	211	189	232	204	216	221	180	184	223	198	204	198	214	218	216	198	248	200	185	227	223	223	230	189	214	205	218	217	226	210	236	219	195	214	216	230	224	215	227	237	221	195	189	205	215	216	211	227	193	211	207	231	226
8689	5768	12183	6688	4759	3859	3270	2660	2380	1927	1734	1511	1318	1239	1185	1057	1028	945	931	857	823	780	808	763	731	748	688	721	669	696	685	644	669	652	649	600	552	596	635	642	632	580	574	599	598	559	581	543	536	573	561	540	582	529	546	542	547	558	535	526	530	487	509	502	561	531	568	532	558	576	534	518	520	532	582	526	530	555	557	528	531	562	537	494	513	541	554	551	491	537	559	498	538	538	510	548	543	502	472	483	508	528	525	534	524	560	476	490	541	517	469	553	493	527	503	530	573	530	530	510	549	491	517	498	510	493	499	525	487	489	461	531	540	541	500	511	525	493	510	530	538	503	509	553	497	548	506	539	457	533	542	521	530	553	487	527	492	501	513	537	478	477	536	499	523	533	555	511	519	471	486	548	477	500	524	503	501	497	487	517	486	488	519	523	506	461	512	478	523	528	526	484	481	515	552	510	480	503	507	510	467	510	507	486	527	508	531	512	487	499	509	511	534	505	513	492	515	490	493	526	538	519	490	474	460	518	494	511	534	552	531	477	498	486	505	498	500	465	503	551	475	499	492	522	506	506	511	547	522	561	550	508	500	510	484	519	538	564	542	527	481	517	517	504	519	524	495	444	509	557	550	561	504	506	469	517	487	512	484	483	544	519	525	482	492	487	547	473	499	513	530	504	469	512	530	511	483	499	472	540	558	478	496	533	508	478	509	518	490	493	523	552	525	484	533	546	514	456	528	513	495	511	488	515	517	465	541	505	501	556	489	471	506	491	542	533	467	514	483	552	530	501	536	514	552	505	541	503	494	514	507	500	553	534	490	444	505	483	507	546	540	522	494	501	502	495	517	517	483	510	501	503	511	477	493	499	507	538	502	539	535	485	515	487	519	504	457	571	506	463	537	501	517	516	519	503	466	519	526	508	500	484	506	529	499	530	502	533	518	512	539	548	523	542	518	512	492	494	508	481	494	488	485	512	497	522	533	472	487	495	501	509	511	490	512	521	502	506	516	562	504	517	490	551	503	476	524	511	528	502	494	529	523	513	518	499	481	544	529	511	513	511	527	472	495	449	483	470	549	512	457	491	480	494	537	538	487	524	488	504	509	486	484	518	505	540	493	516	507	528	529	529	572	528	524	530	502	511	514	509	509	511	469	515	514	475	512	520	476	519	501	514	527	482	504	485	476	483	501	535	509	518	477	442	512	498	469	531	502	484	528	511	492	518	489	497	499	505	515	476	537	514	508	526	524	529	495	537	498	499	513	500	481	502	541	518	520	531	550	518	493	496	484	542	520	489	502	542	516	546	525	493	547	528	490	529	511	471	464	502	470	496	474	517	457	515	530	501	497	500	491	516	503	463	505	532	532	517	484	512	495	477	499	505	499	522	514	504	485	486	549	526	495	504	495	503	504	484	495	528	537	542	499	546	501	540	520	504	531	505	490	485	520	524	510	505	519	521	474	517	521	498	509	516	474	477	511	539	452	519	522	499	481	463	511	514	531	482	507	577	462	490	496	527	512	520	508	516	560	534	511	487	541	484	506	550	503	506	469	514	503	518	477	513	512	462	517	498	494	500	511	471	501	502	473	518	486	531	512	498	513	512	494	516	507	513	524	474	512	533	506	535	492	512	525	512	491	518	530	519	485	502	516	489	491	460	505	523	505	522	534	516	518	545	542	540	494	536	515	472	474	485	525	464	498	482	504	503	501	501	536	501	507	518	516	553	454	524	534	515	508	518	537	493	516	496	536	498	504	487	513	489	488	546	503	524	484	522	509	539	523	525	482	492	456	480	509	498	500	505	491	500	492	493	488	471	562	499	519	477	546	488	508	546	495	519	519	517	541	482	514	510	518	482	528	518	513	523	529	521	525	458	492	508	490	509	508	534	518	492	512	486	517	485	498	555	472	530	547	502	499	504	511	488	508	502	493	520	491	499	497	490	493	467	524	501	492	509	521	498	489	547	522	492	507	478	530	525	538	526	467	470	507	532	567	495	508	488	484	459	518	501	511	507	518	480	503	513	505	535	477	494	540	516	511	494	493	549	487	529	517	526	508	487	512	518	463	523	505	497	492	462	534	479	507	498	513	493	476	507	492	526	524	518	527	513	528	501	497	489	496	530	523	490	473	540	491	498	519	510	496	500	505	529	511	503	507	506	524	538	470	519	539	517	531	492	482	537	510	490	490	465	500	534	535	513	502	514	557	512	547	489	542	486	550	483	507	483	514	578	471	493	475	472	494	520	521	494	459	543	533	535	468	513	466	521	484	540	517	494	502	483	499	536	498	476	498	462	502	481	532	510	465	529	501	540	492	551	493	511	517	559	570	520	533	548	497	511	528	533	529	480	513	534	511	515	505	506	500	501	535	524	496	491	516	512	513	495	490	483	492	532	503	458	495	506	486	499	518	559	527	550	526	494	497	520	496	513	531	508	506	509	533	518	498	536	516	508	547	503	507	506	505	500	511	526	527	501	449	510	520	505	491	507	502	492	518	506	545	502	502	537	506	527	496	513	527	527	525	524	474	487	539	500	524	479	512	479	525	491	508	486	518	507	514	514	519	501	504	510	515	489	526	521	497	492	509	493	484	544	526	533	500	482	517	516	456	512	517	475	532	492	493	473	500	533	532	507	493	489	500	507	516	509	510	514	512	514	532	514	499	538	453	501	504	518	511	529	506	500	465	509	501	520	495	492	501	474	504	540	526	505	513	525	527	498	477	493	500	490	480	507	511	523	519	488	511	523	503	528	490	544	565	495	536	493	457	497	502	508	535	534	462	492	477	511	524	500	536	511	561	512	496	550	512	509	522	492	524	516	535	535	512	461	514	454	485	511	463	493	492	518	487	498	543	546	496	496	540	475	535	515	506	531	495	490	487	482	477	516	499	490	475	510	493	538	534	512	505	510	527	506	496	510	533	520	511	495	485	507	517	535	526	494	549	504	518	518	504	544	465	534	521	489	494	517	476	486	520	522	499	516	517	487	525	521	504	537	494	515	465	527	521	481	481	496	561	572	513	524	548	510	530	506	488	475	501	513	492	479	521	522	496	493	526	494	515	540	501	512	450	526	515	532	506	493	461	464	464	531	512	507	492	522	510	521	504	497	483	509	470	530	470	507	501	557	479	517	505	544	489	500	494	509	516	484	520	520	503	502	507	517	474	535	517	486	472	508	486	513	529	503	480	514	519	467	511	504	507	535	526	485	527	494	501	509	492	517	508	486	502	501	512	497	507	528	518	506	492	498	494	504	507	535	497	525	480	479	514	490	476	534	482	502	500	480	495	509	489	506	543	505	506	509	536	485	565	548	501	482	507	551	520	497	496	499	499	504	517	483	495	506	472	532	522	521	567	514	544	509	496	505	472	496	527	504	563	493	516	509	509	514	468	512	511	487	490	516	492	511	482	545	504	499	543	552	548	515	512	512	508	525	527	511	486	502	541	514	494	462	516	523	484	522	558	499	523	541	497	492	504	509	500	511	515	488
2663	1742	1287	224	63	61	52	50	46	49	53	51	63	42	39	62	50	46	49	60	42	51	38	45	46	36	48	48	29	52	43	53	48	46	59	44	54	44	42	49	49	51	50	44	40	45	49	43	50	54	47	50	49	35	43	53	47	39	44	43	40	51	60	48	55	44	50	45	37	58	42	44	45	41	57	47	54	40	49	43	47	52	45	43	38	48	40	45	62	51	50	46	41	52	57	45	56	43	51	51	49	45	36	65	52	41	56	48	42	46	53	38	44	32	45	48	37	35	53	57	53	37	42	40	44	51	36	46	46	45	54	45	36	36	42	36	49	50	39	60	55	43	36	46	46	42	46	46	47	37	33	65	56	48	46	40	35	42	38	53	53	62	51	56	41	56	37	41	43	61	51	50	35	56	66	27	52	39	49	53	46	48	39	39	52	41	52	55	52	44	36	46	50	40	32	48	45	44	49	46	51	49	40	42	33	46	42	41	61	39	52	47	53	49	40	50	44	34	43	54	47	51	45	44	57	25	50	47	51	33	48	43	53	43	43	46	35	40	41	52	41	42	46	45	37	38	46	47	44	37	49	44	41	55	40	43	36	53	41	55	50	36	44	53	43	46	53	59	45	68	42	39	45	46	34	47	35	41	42	39	41	57	48	36	50	51	43	43	44	52	47	45	53	45	43	46	48	49	44	41	45	50	44	43	62	43	42	41	45	43	42	54	41	40	44	52	36	43	37	39	36	38	58	53	34	49	44	45	40	47	42	48	49	51	41	44	47	55	49	51	54	52	47	28	34	43	38	42	39	49	51	46	47	39	39	31	49	43	55	54	59	45	48	50	51	41	49	61	45	42	34	45	48	41	47	43	47	54	48	35	39	38	50	37	45	34	47	44	28	56	46	47	52	47	44	49	43	37	51	57	50	50	41	56	40	35	43	47	38	37	42	44	48	41	50	61	42	37	36	39	41	53	59	70	40	41	44	46	50	52	44	48	42	43	29	51	47	42	52	54	40	49	41	42	42	44	58	45	40	38	53	71	40	49	35	40	49	33	67	48	48	30	34	34	49	43	36	42	52	38	44	43	47	36	40	40	54	48	33	32	41	36	45	56	68	40	50	35	31	52	48	53	42	60	41	50	45	39	49	40	45	44	46	54	50	48	35	55	40	47	55	45	43	60	50	43	42	36	51	54	56	53	32	69	46	55	59	55	40	54	46	42	47	44	52	62	40	49	45	40	43	51	37	44	35	45	48	47	49	44	51	41	56	37	42	35	44	38	58	40	34	54	49	44	52	43	55	36	42	40	40	43	42	34	46	44	45	38	43	41	41	59	39	60	43	46	36	48	45	55	36	49	39	43	38	53	46	54	48	57	44	37	44	52	45	53	39	47	40	44	45	52	31	59	47	42	42	44	56	48	47	29	36	48	53	46	48	49	52	36	56	40	51	36	36	35	51	56	34	34	48	56	48	38	49	56	42	38	52	47	46	39	50	38	45	41	52	46	37	40	59	37	44	40	41	41	49	50	63	33	40	36	41	43	41	40	61	50	34	46	67	50	44	45	51	43	47	41	44	39	44	37	48	48	39	42	47	47	52	44	45	44	41	45	59	42	53	46	51	30	38	43	51	37	57	39	39	51	41	50	55	43	43	41	39	49	56	53	47	50	44	37	39	54	40	37	43	51	55	56	40	41	48	58	41	68	49	42	46	56	50	35	40	48	61	48	49	56	52	49	38	55	42	38	44	49	48	48	42	46	50	50	52	44	53	58	60	44	51	49	54	46	57	28	46	40	60	49	43	35	40	70	46	41	46	49	43	40	51	54	42	43	65	45	34	47	56	41	46	52	38	36	45	50	40	47	36	41	43	38	36	46	47	41	45	40	43	34	49	51	54	46	49	32	49	50	66	47	60	50	58	48	40	43	43	46	54	53	52	57	43	48	47	42	36	42	48	38	48	56	52	38	48	49	35	47	66	55	57	56	48	45	45	51	32	46	51	40	44	50	44	44	47	34	54	48	43	59	61	55	43	40	38	44	50	46	55	59	51	50	50	50	40	46	42	40	51	54	52	49	52	47	50	49	54	51	44	43	40	40	42	44	45	37	38	53	64	44	68	47	47	41	53	58	55	46	41	39	53	46	47	45	44	40	49	46	39	53	48	40	50	53	43	45	45	40	53	39	46	44	58	51	41	51	41	43	34	50	52	41	48	56	52	46	48	44	51	41	52	44	52	37	51	47	46	42	49	58	43	49	72	49	41	48	41	54	36	32	50	53	37	47	46	39	56	45	38	46	44	34	40	37	48	41	40	43	38	54	33	46	43	46	39	50	45	55	47	43	45	32	38	42	37	50	45	47	51	40	50	48	41	57	44	42	38	58	47	51	50	56	38	47	51	41	58	48	34	46	43	47	43	55	52	46	47	62	44	52	42	44	40	56	37	42	52	37	42	37	41	61	41	46	51	48	46	49	45	51	46	38	30	40	42	45	46	49	49	41	48	54	54	52	51	51	41	40	50	57	41	41	31	39	48	50	46	47	47	34	41	32	40	46	41	47	48	56	39	38	48	35	30	33	62	38	51	44	36	39	42	50	35	37	40	55	51	49	56	44	52	41	45	52	37	59	37	35	46	38	41	49	51	45	43	51	58	44	53	38	39	43	41	39	40	39	37	31	39	44	39	36	52	48	47	52	51	56	47	56	43	49	44	43	38	44	47	52	46	47	44	43	42	42	34	46	37	43	50	44	52	45	41	38	55	49	49	35	37	48	45	47	59	52	51	44	45	50	50	46	52	55	47	47	37	49	43	46	46	43	54	49	48	39	49	46	45	48	56	48	54	50	44	50	70	37	46	54	57	51	45	36	42	43	38	42	48	45	46	60	47	55	53	41	35	48	39	43	41	49	46	44	46	47	47	45	53	43	55	36	40	39	52	50	45	40	51	45	41	41	46	39	51	40	42	54	59	54	42	52	34	42	58	48	49	45	51	39	46	43	44	46	47	49	48	59	41	43	39	40	40	50	49	58	29	46	53	34	44	34	50	52	48	36	30	42	38	53	50	42	60	41	58	37	37	55	50	53	48	62	37	35	39	38	38	40	46	54	50	58	50	47	45	51	49	51	37	40	50	55	62	47	32	40	49	36	55	40	47	36	59	63	39	37	43	47	36	42	45	46	36	64	58	35	47	39	37	46	45	49	41	52	55	42	45	47	46	50	46	50	45	39	50	53	43	48	32	51	58	46	45	50	42	49	48	50	47	31	43	42	47	42	54	48	42	43	49	34	49	44	34	50	45	46	41	48	37	32	48	42	59	46	37	53	37	37	57	36	56	37	43	50	36	42	41	37	30	40	44	49	48	42	54	50	37	56	50	55	43	45	39	41	43	50	51	40	39	58	49	41	46	41	45	55	46	39	33	42	57	52	47	41	44	45	51	52	57	45	43	49	53	47	44	47	35	36	45	51	36	54	63	37	40	38	48	41	50	37
2312	1703	2549	523	227	202	241	179	190	178	198	179	168	184	174	181	206	168	176	155	177	148	152	152	178	161	141	166	142	157	158	152	157	167	165	159	157	135	164	153	150	174	165	171	141	173	177	168	144	158	161	161	189	149	158	164	152	147	154	135	163	167	150	167	137	144	148	143	122	180	138	144	151	180	155	160	119	146	149	156	161	163	151	159	142	145	168	135	169	141	146	149	154	163	137	155	155	158	159	167	175	156	139	157	139	174	138	140	168	144	142	165	170	170	153	164	131	159	149	153	152	160	146	157	192	157	157	162	179	184	153	148	142	160	168	155	142	160	154	163	143	161	163	144	162	140	157	153	151	152	178	160	147	165	163	170	143	164	157	137	143	162	154	163	141	156	154	138	165	159	151	172	149	150	165	175	143	123	167	151	162	150	145	149	164	151	160	177	161	162	152	174	159	179	157	165	146	156	134	151	168	184	149	135	136	158	160	141	178	159	168	126	149	171	149	143	133	167	162	161	148	151	156	191	143	132	169	153	161	139	166	121	140	155	158	147	196	159	143	161	138	153	125	152	136	163	144	165	145	159	148	173	163	140	154	163	151	155	162	164	148	172	160	163	148	155	140	147	157	163	155	149	148	130	165	155	141	157	148	142	147	166	136	153	159	156	135	147	157	178	142	170	163	152	142	148	165	146	152	154	167	145	164	140	146	151	168	149	150	150	182	183	143	157	156	160	156	171	177	150	154	157	150	158	162	138	173	158	157	159	153	164	177	147	153	167	154	187	139	155	141	140	157	158	171	108	152	176	146	158	144	154	171	172	157	154	143	156	161	160	148	149	147	145	179	146	171	176	152	191	125	162	140	157	158	155	140	164	154	178	178	153	143	168	162	157	173	153	172	169	152	154	145	149	140	170	145	140	171	161	156	158	160	148	154	156	146	140	159	129	160	163	148	150	165	147	156	162	162	183	150	177	140	135	171	155	170	127	146	136	152	161	149	170	146	166	164	160	172	161	151	148	153	156	166	152	170	184	168	165	163	170	164	146	162	157	173	162	138	156	165	160	153	151	148	169	162	132	177	147	163	161	164	160	150	156	157	161	172	168	155	161	148	157	142	149	170	141	163	144	143	151	170	157	144	171	148	165	161	163	158	182	147	144	148	175	166	178	151	156	160	137	147	175	158	168	170	152	154	138	161	152	162	150	154	155	141	146	170	167	168	148	149	169	143	156	173	161	169	149	152	156	149	156	133	152	133	163	168	145	155	139	150	162	146	158	145	183	150	161	145	143	152	158	151	141	148	169	172	162	138	164	146	143	168	159	177	153	157	150	164	140	134	144	152	165	169	164	157	137	170	158	133	155	155	169	165	158	162	168	163	174	158	164	145	155	156	153	162	156	171	139	145	149	141	158	147	157	150	164	159	167	130	165	179	153	156	160	155	167	132	143	161	151	158	145	150	138	156	130	151	158	140	157	144	170	145	156	174	160	151	159	154	147	165	164	161	166	169	160	155	161	156	135	169	144	152	185	165	149	136	145	156	149	173	158	164	157	157	178	145	159	167	130	145	145	144	155	172	160	139	186	151	184	154	164	155	148	158	168	159	149	154	136	156	161	159	148	165	171	177	144	169	161	138	143	162	163	153	138	129	155	166	145	141	147	158	141	175	169	154	152	173	167	177	135	155	183	156	139	152	153	141	150	182	149	147	146	167	151	159	158	133	153	145	127	159	172	165	144	152	148	168	133	155	145	146	146	174	153	147	125	157	160	169	163	146	157	150	146	137	144	159	166	154	149	162	173	130	143	166	167	152	153	149	162	185	158	138	153	152	148	171	152	157	161	144	133	168	154	155	134	150	162	153	171	141	170	155	133	137	162	140	163	156	152	145	153	139	142	181	168	170	141	184	155	123	154	148	163	154	150	151	141	137	144	133	146	166	162	144	164	144	156	156	148	157	163	149	139	173	155	149	139	152	152	165	165	147	142	158	171	165	159	164	160	134	148	149	131	160	145	141	153	152	174	154	153	131	166	156	150	169	152	155	159	143	139	146	155	166	161	144	140	160	133	158	162	147	147	150	170	155	167	156	160	167	161	143	146	140	168	166	153	169	148	151	170	140	151	151	143	146	141	153	152	151	145	158	155	164	160	164	162	148	148	169	162	181	177	155	154	146	142	136	154	148	122	146	155	143	156	152	166	149	142	152	178	150	143	152	163	151	127	161	169	142	138	164	132	133	187	156	159	156	167	130	150	171	152	148	143	165	142	148	161	174	146	142	167	173	134	168	169	156	151	151	146	169	147	170	152	165	155	146	177	182	164	151	163	157	151	159	147	145	161	168	171	173	147	148	154	159	176	140	146	162	162	147	161	138	149	153	164	121	154	155	167	153	158	168	148	134	153	135	174	149	140	158	152	162	168	152	138	156	160	153	158	138	150	166	170	146	132	159	156	164	145	151	183	157	170	162	149	145	151	169	163	162	166	147	135	151	141	141	165	156	155	154	154	147	145	153	177	152	175	166	149	172	146	161	154	152	160	140	155	162	164	141	161	163	145	161	160	155	148	162	158	158	156	162	169	151	155	133	143	137	148	159	163	152	167	159	135	165	164	183	188	168	150	145	148	159	154	157	160	160	167	156	156	157	162	153	166	145	163	152	165	161	153	165	170	170	156	164	150	172	159	159	138	141	148	146	140	159	171	144	146	169	119	140	137	145	177	159	152	160	145	164	133	175	158	138	155	138	158	163	142	134	157	156	183	148	163	137	153	146	139	152	136	133	171	148	158	149	143	146	158	139	160	134	136	134	169	156	132	172	157	140	169	147	140	151	172	176	163	140	139	177	137	177	172	152	129	154	160	162	164	156	157	149	160	146	158	144	130	165	157	175	164	142	145	166	162	159	136	157	153	155	159	160	159	143	169	159	137	144	176	136	144	142	158	142	167	135	142	167	170	144	152	157	162	144	144	154	160	155	173	179	138	170	163	148	156	158	169	152	169	160	146	125	165	158	156	154	149	148	157	156	154	152	188	152	135	166	150	156	137	164	169	159	163	174	169	141	161	152	169	145	156	170	156	141	160	150	157	159	161	175	176	157	143	182	165	163	176	150	150	168	159	169	150	147	144	149	161	151	138	158	159	145	160	149	152	144	159	161	189	149	168	142	157	172	162	151	147	153	156	145	155	151	158	151	168	152	163	172	144	144	156	152	148	150	148	160	150	139	155	146	155	161	159	170	170	148	127	151	152	143	170	151	139	150	146	166	136	171	161	159	159	160	159	143	188	137	147	167	166	146	140	177	163	163	120	146	172	146	138	139	153	164	157	138	158	155	129	159	144	179	140	158	159	156	166	151	178	167	154	147	148	166	142	139	141	164	175	172	151	153	137	139	172	170	141	151	178	150	156	138	169	144	156	165	152	151	158	155	165	160	152	170	160	157	150	165	157	133	138	142	148	145	165	154	161	159	154	162	162	145	140	139	154	152	165	154	146
10175	3966	3062	1345	667	538	382	365	307	258	250	222	194	205	160	199	155	174	183	174	159	163	161	143	125	154	123	133	149	169	128	135	133	142	144	167	132	137	150	130	149	128	141	117	135	136	138	139	130	146	156	135	107	143	146	120	166	149	139	136	147	147	155	142	127	122	139	148	139	154	149	127	153	142	110	137	146	125	129	129	130	136	138	137	135	110	155	137	107	130	153	132	126	125	126	136	148	119	135	130	131	127	145	154	143	127	128	127	159	130	111	137	140	127	157	142	140	151	121	140	131	119	115	157	149	139	158	140	107	132	125	132	118	124	125	130	143	146	130	105	153	133	141	114	130	141	135	132	152	132	142	129	118	119	115	151	128	119	131	133	126	137	128	124	127	140	129	111	147	145	134	159	136	123	141	136	132	129	113	124	135	132	133	159	144	145	139	109	146	139	131	144	113	137	128	149	125	136	138	128	143	131	124	143	112	109	116	142	124	139	141	152	111	134	142	132	125	121	142	120	144	138	113	135	113	133	123	122	124	128	118	126	145	142	126	129	136	117	129	147	126	130	128	134	140	119	143	111	142	110	136	120	127	158	141	148	138	143	131	136	105	130	104	136	144	131	129	137	124	137	157	150	118	150	124	124	147	142	116	126	136	128	128	139	122	128	130	151	130	129	138	117	124	120	130	150	127	159	153	132	138	168	152	120	129	132	125	131	137	116	146	145	139	124	129	147	140	131	115	133	151	129	138	119	125	134	118	148	131	114	136	130	135	134	117	151	143	141	136	136	135	127	132	127	134	120	126	143	107	151	155	112	155	120	140	149	125	126	126	138	133	127	135	124	136	150	140	127	143	139	133	153	149	136	139	127	134	142	129	118	135	134	136	110	127	123	153	138	142	132	151	132	134	134	144	114	146	139	132	147	130	139	109	111	118	141	126	154	123	95	130	141	138	148	141	144	135	143	120	127	137	119	162	131	121	126	126	126	161	136	125	131	139	147	124	127	125	132	140	145	129	144	136	139	140	128	125	156	134	129	124	139	131	110	119	131	137	153	144	131	139	134	151	116	147	160	139	158	130	112	144	133	113	133	135	152	135	130	145	144	145	119	128	121	145	130	134	131	126	165	128	136	122	149	126	132	118	126	126	148	114	140	138	120	136	142	136	125	137	120	144	106	138	125	138	127	132	127	147	130	141	146	123	138	115	144	138	155	129	147	142	118	133	117	144	115	148	125	133	145	151	126	112	129	144	130	133	114	124	156	142	151	134	144	129	162	154	136	118	128	141	142	151	128	122	150	166	121	121	146	140	149	127	118	136	149	113	123	132	124	139	142	142	130	119	130	129	155	114	141	161	129	149	136	121	155	149	115	109	161	136	136	137	146	143	129	139	131	142	138	141	134	131	137	130	131	121	130	155	135	144	117	147	123	106	128	143	139	123	135	129	134	138	143	118	124	131	124	118	133	129	136	140	135	153	152	134	146	122	122	132	119	129	120	132	116	120	135	126	135	119	119	114	134	137	134	130	130	121	143	128	136	134	133	119	129	129	132	155	129	138	132	127	122	121	147	136	127	124	151	135	120	109	136	107	141	118	118	151	126	151	128	159	130	149	162	145	121	150	109	127	134	130	138	136	125	141	133	134	126	146	124	133	134	123	142	123	137	168	121	125	105	128	139	130	124	141	126	145	106	145	138	140	137	133	123	131	134	116	105	138	125	135	120	135	151	139	123	116	135	130	120	109	127	128	135	129	142	137	137	153	115	128	130	144	114	137	136	119	130	131	142	149	131	128	120	131	138	118	139	140	130	129	137	127	158	131	132	149	126	150	148	146	153	116	137	152	130	133	122	141	126	117	141	140	125	145	138	129	124	133	142	129	104	120	128	116	133	147	132	111	115	125	141	130	124	129	135	102	140	140	131	121	132	118	156	126	122	154	174	141	124	132	134	121	137	146	122	106	129	130	118	131	125	136	132	123	123	116	160	125	130	149	141	122	127	140	133	140	138	138	137	129	128	133	139	125	119	152	127	122	163	127	120	135	118	149	121	140	120	126	136	132	135	128	134	130	143	126	126	146	137	147	154	117	158	143	144	153	129	153	143	120	133	120	138	132	146	121	121	124	142	140	148	125	140	118	129	122	152	122	121	138	150	152	148	122	126	123	130	120	147	144	143	136	132	106	137	150	137	140	141	152	138	127	135	148	124	139	125	105	127	123	150	140	149	106	137	132	134	121	122	127	140	134	129	134	132	137	122	134	141	134	130	144	148	141	126	104	132	141	136	113	137	139	164	143	143	118	148	123	132	124	122	150	133	129	133	145	122	165	117	136	136	135	111	132	142	126	162	129	134	133	126	130	139	125	148	147	147	121	144	127	138	116	160	125	134	132	101	137	144	141	117	126	135	122	134	122	149	148	139	138	132	137	144	130	130	130	132	150	127	136	126	135	137	127	154	131	132	151	142	133	122	117	141	124	138	106	133	141	123	134	124	133	117	161	135	158	135	113	131	117	117	124	145	148	113	132	119	146	145	130	149	138	130	126	154	132	140	131	125	134	132	132	138	150	147	147	138	126	139	135	150	131	122	134	146	142	149	123	125	130	119	153	148	140	164	133	133	125	140	125	145	132	131	124	151	131	132	121	122	123	145	142	128	129	112	144	147	124	146	129	127	119	145	121	119	121	121	98	131	132	118	137	121	150	140	144	136	140	127	134	128	125	153	133	101	124	134	131	143	127	127	138	122	123	149	119	131	133	122	130	121	126	115	151	110	136	115	147	127	138	131	138	122	129	134	146	126	132	115	136	116	140	137	135	144	140	145	141	129	130	132	133	128	143	139	140	138	118	150	105	121	153	137	127	153	124	135	133	141	134	133	118	121	126	122	153	139	125	139	153	157	133	130	140	144	147	136	139	141	106	130	153	132	125	144	135	129	132	143	128	108	139	123	145	150	130	150	127	120	154	141	120	147	123	123	136	136	129	129	132	122	148	145	133	131	127	121	122	142	124	128	116	132	115	113	150	134	133	144	138	128	146	108	139	131	141	133	133	126	152	112	107	143	132	125	130	147	145	122	155	138	117	143	143	126	134	118	146	149	120	122	117	134	135	131	128	136	133	127	132	122	127	137	157	142	123	126	140	121	133	141	143	133	150	128	129	126	133	158	134	165	148	155	145	122	122	135	147	138	116	145	101	128	134	141	130	147	122	129	132	132	123	142	136	137	145	124	134	117	147	120	134	120	135	146	118	154	132	120	138	124	159	133	139	155	139	107	145	131	148	112	118	118	141	123	134	138	136	121	147	150	137	146	131	126	139	137	97	144	132	141	140	139	143	140	147	132	120	129	130	140	142	145	152	126	138	125	140	126	132	142	128	126	117	132	136	149	121	125	126	155	147	145	130	116	148	134	128	122	139	114	141	139	149	139	129	134	132	135	138	128	141	124	145	122	124	145	125	113	120	116	141	139	129	154	119	139	145	144	140	129	155	127
6686	3688	6287	3985	2685	2169	1832	1520	1295	1111	999	899	841	798	715	673	629	592	559	573	542	518	520	514	470	450	457	445	405	412	421	450	444	402	394	438	409	390	432	419	400	391	410	362	430	389	389	403	399	400	403	373	367	365	384	377	376	332	343	357	390	383	396	350	354	352	382	364	363	347	395	387	379	385	377	347	364	353	354	356	362	405	392	364	369	371	365	376	360	343	350	368	341	349	346	378	377	365	361	331	350	355	375	347	374	355	365	348	387	361	361	373	374	352	346	333	329	353	375	360	356	366	309	362	339	337	350	338	320	360	372	337	372	375	387	373	369	355	375	339	363	351	343	375	350	319	352	348	352	349	353	335	346	357	343	357	336	379	352	359	395	363	368	332	330	361	351	335	344	351	378	339	389	373	370	363	308	334	339	366	347	365	351	337	348	348	292	351	357	302	333	375	389	369	369	388	380	366	338	350	351	349	343	338	335	361	356	338	336	366	335	370	352	345	344	318	364	349	339	364	360	352	350	394	356	329	353	313	342	328	333	336	350	356	358	350	341	347	381	375	378	351	330	311	343	353	321	354	322	307	338	342	355	353	365	362	334	358	391	295	337	355	339	313	340	363	329	334	380	324	336	347	356	361	341	377	334	345	338	323	306	351	373	384	368	343	341	363	369	380	337	350	336	360	357	364	366	362	354	361	346	315	368	375	407	384	354	376	351	361	359	352	353	370	378	351	346	312	342	348	345	338	381	343	345	352	349	326	333	379	328	344	326	326	350	343	404	315	309	354	364	357	366	368	343	370	351	324	347	333	395	355	385	366	319	299	317	356	367	329	334	334	323	349	351	353	376	363	347	356	390	352	319	354	339	331	374	350	315	359	313	361	360	348	333	354	341	321	389	381	361	341	341	375	310	346	360	348	374	370	310	343	330	354	334	354	389	345	334	340	353	334	345	332	332	324	387	330	392	324	365	387	338	355	342	368	396	363	339	356	354	342	364	377	365	374	319	352	331	355	345	357	379	376	365	340	372	344	355	344	341	360	343	370	360	373	360	360	376	357	363	372	353	351	362	375	398	351	362	339	405	385	339	361	347	332	359	372	389	357	319	366	356	370	337	382	341	361	380	362	362	363	361	347	366	349	330	339	376	346	352	375	345	326	371	330	376	346	377	358	335	342	367	324	368	345	329	337	324	349	343	318	373	372	365	355	337	349	332	359	355	381	347	364	357	349	385	338	351	354	366	339	377	385	372	341	396	335	393	335	349	349	361	356	359	366	377	356	342	368	334	365	380	346	377	309	366	364	344	363	392	346	334	342	328	389	352	333	380	352	368	335	356	326	343	320	382	356	369	356	326	374	349	340	367	354	328	323	330	340	355	327	338	348	378	378	371	340	360	346	358	359	336	339	351	356	371	331	366	383	331	380	346	355	311	382	335	372	329	351	352	332	360	369	373	367	348	346	360	364	336	314	360	323	376	351	335	355	347	356	303	356	349	364	392	345	375	336	353	343	341	383	363	364	346	372	367	341	360	347	381	370	366	349	373	383	397	365	351	373	347	365	356	353	342	380	384	368	367	340	357	361	329	363	342	343	354	368	369	366	374	365	365	389	345	365	357	375	332	349	354	383	371	317	388	363	330	349	345	353	361	366	336	356	344	368	357	347	332	351	340	368	379	359	358	354	342	346	339	336	326	351	359	344	322	352	360	373	375	344	367	343	358	340	336	358	375	369	342	345	347	332	338	307	325	370	352	335	321	355	317	341	355	363	361	346	349	386	338	363	339	373	343	321	332	354	364	353	333	361	334	391	354	338	338	378	348	342	353	333	304	355	342	336	368	346	359	350	378	355	359	389	377	364	357	315	344	364	382	331	357	326	365	334	335	291	354	335	342	329	350	376	340	364	349	370	320	357	342	320	361	362	374	344	342	321	350	368	347	351	322	354	347	336	320	368	354	304	307	367	362	392	369	369	345	380	345	340	343	360	333	354	378	376	383	364	384	353	358	341	326	313	338	344	338	350	349	349	337	353	372	399	348	397	368	369	344	378	377	344	330	342	356	328	346	376	382	336	393	344	342	358	347	322	337	373	351	371	357	333	377	360	323	350	332	380	358	353	349	381	392	326	396	356	346	382	347	388	343	355	335	356	332	341	336	404	362	332	375	334	362	383	371	377	352	353	371	349	365	381	307	372	336	388	388	380	355	398	360	379	337	334	346	336	336	337	372	356	353	331	374	371	337	369	350	335	350	356	355	334	375	379	352	374	345	365	366	349	344	349	345	358	307	368	358	351	349	358	371	351	320	371	318	349	326	359	343	337	376	382	339	334	361	347	311	355	369	341	316	332	326	341	328	325	364	375	354	360	317	339	327	384	353	361	319	363	339	358	367	351	428	344	323	355	363	357	327	361	318	357	403	350	365	329	333	350	350	361	342	356	362	329	387	383	363	368	360	344	359	379	352	336	323	339	303	337	343	352	348	380	390	322	343	357	335	343	363	349	370	397	344	362	338	354	328	364	343	323	346	375	352	344	343	356	342	381	335	332	375	343	355	361	360	336	382	347	344	342	350	354	360	371	341	328	383	356	347	352	333	330	390	362	351	351	338	333	361	360	353	374	337	346	360	347	343	353	345	355	331	309	341	373	368	348	347	357	361	341	343	316	362	375	366	370	340	356	346	359	346	352	354	332	340	367	349	338	345	338	367	390	365	334	343	347	330	335	318	332	354	364	374	355	349	349	346	348	309	321	379	366	367	379	343	347	348	372	328	370	368	328	379	339	357	376	334	361	355	356	341	317	342	324	355	305	362	331	355	392	337	346	361	379	360	330	352	343	338	311	340	362	344	353	349	361	373	362	350	332	380	349	325	330	317	331	358	367	349	364	310	332	355	355	328	344	388	340	344	350	358	322	347	369	355	389	345	365	347	369	331	357	335	331	373	332	359	335	382	365	347	367	351	363	402	345	340	386	358	353	349	356	351	341	358	333	332	336	345	349	351	348	375	322	348	369	349	359	352	368	362	351	368	339	352	326	365	362	322	342	367	375	364	352	328	353	369	363	335	374	349	349	331	328	333	347	367	345	384	384	377	367	379	379	364	331	338	365	369	352	373	380	338	363	347	338	382	358	359	350	318	348	344	331	347	363	339	339	349	373	371	367	348	375	361	349	331	352	337	353	367	372	359	366	357	359	334	362	362	326	370	357	338	340	348	400	347	385	342	382	315	358	374	365	347	356	320	361	328	336	328	327	355	368	382	370	390	355	371	341	325	330	317	349	334	336	352	353	398	373	369	359	370	393	343	365	369	335	349	335	353	352	369	372	357	331	357	341	356	369	366	363	321	327	363	367	376	341	308	336	354	340	336	329	319	311	360	335	339	348	330	376	344	367	353	365	314	325	352	340	332	362	328	354	381	364	356	326	367	374	359	377	361	359	376	334	356	372	378	364	349	365	343	361	341	342	327	360	354	352	313	354	322	351	334	360	356	341
18612	6213	5444	2829	1244	973	770	611	491	435	407	382	328	312	283	259	290	262	249	248	244	246	233	252	267	242	224	246	225	257	223	241	232	227	256	235	219	224	226	208	248	214	214	216	208	210	209	233	248	189	253	196	208	209	227	206	223	189	218	209	215	205	204	208	221	190	216	196	201	228	225	208	230	237	237	211	249	229	222	232	192	216	220	237	247	218	240	206	241	224	218	210	211	186	196	213	196	190	199	191	199	240	214	203	208	217	196	238	196	211	209	219	216	193	202	232	210	258	232	186	200	205	224	198	199	205	213	207	206	195	224	190	246	212	202	219	222	219	227	218	175	201	210	212	185	198	219	202	238	180	216	238	229	204	214	190	209	240	222	193	183	199	207	226	205	215	201	220	234	225	218	211	208	203	193	200	219	214	191	218	210	209	230	215	203	187	208	176	214	192	199	237	228	204	184	210	218	221	172	205	229	207	214	189	232	225	188	223	231	215	223	228	230	222	227	233	224	222	197	228	191	228	181	197	205	238	236	210	204	208	196	222	202	216	227	212	218	208	214	204	211	198	230	223	206	207	207	213	195	206	225	204	188	228	215	231	214	246	227	225	226	232	213	182	187	203	212	246	231	207	210	199	210	202	199	220	206	208	223	218	204	225	190	215	217	197	233	205	202	221	195	192	195	232	229	214	203	200	218	205	203	160	213	198	212	202	199	222	204	213	213	218	213	210	185	225	208	176	204	202	210	200	220	227	201	185	216	218	208	185	205	213	236	212	196	209	215	203	197	207	210	198	199	224	231	196	209	220	223	218	226	207	227	188	249	222	214	213	206	217	205	195	221	211	191	202	227	176	192	219	213	233	209	211	241	204	211	206	190	211	241	227	185	219	228	207	198	205	208	204	234	202	219	196	183	192	234	204	227	189	213	229	222	230	218	247	219	168	207	187	219	227	229	217	224	204	206	201	217	231	231	230	207	208	192	200	195	214	209	194	219	216	223	238	222	226	229	223	223	211	218	210	230	221	228	194	219	198	210	257	199	215	207	210	219	214	201	203	213	187	207	221	217	201	206	206	243	219	210	235	233	208	201	228	199	231	233	220	210	213	203	183	197	225	202	200	210	203	199	236	194	224	208	241	192	207	223	207	214	225	220	220	218	214	248	195	204	207	209	223	207	211	237	216	189	237	198	234	224	207	214	208	187	239	229	194	208	194	195	195	230	210	248	191	198	216	215	222	201	193	194	232	204	196	206	186	207	193	195	213	237	220	244	253	224	198	203	224	228	231	248	210	193	216	205	224	215	232	229	247	192	235	231	195	209	195	201	213	189	217	212	202	210	208	231	219	198	192	203	221	209	221	216	203	209	189	248	265	183	218	233	211	198	174	216	207	216	194	220	177	202	207	214	199	236	220	238	224	202	179	203	228	214	236	203	212	200	196	229	225	193	213	224	196	206	201	179	215	213	228	226	210	186	193	217	194	220	229	189	228	197	191	244	225	207	195	203	218	218	210	217	180	210	221	198	201	204	177	200	202	220	213	206	213	210	210	233	212	237	196	200	204	208	218	212	222	198	230	227	231	189	199	210	192	207	204	207	202	215	216	204	218	191	174	218	182	189	188	229	213	209	233	201	231	184	218	212	218	223	211	226	202	218	197	198	215	230	213	197	217	210	216	197	217	242	203	209	237	215	186	215	216	196	216	215	227	194	197	206	223	207	214	195	197	195	200	204	205	212	220	213	221	206	197	214	226	206	215	201	214	202	206	224	194	221	212	237	200	213	229	197	210	201	234	213	224	205	187	217	192	205	223	216	226	215	209	169	206	208	199	214	233	228	218	202	222	235	219	195	222	224	198	223	234	171	201	209	238	203	213	186	223	233	243	221	202	237	243	212	206	173	191	205	198	198	199	214	207	186	207	227	193	206	220	218	216	266	209	200	204	221	191	215	236	218	203	224	202	245	226	210	215	226	217	202	200	222	192	213	201	200	238	218	208	224	224	216	239	206	224	198	207	184	217	224	198	191	229	197	209	206	211	217	217	214	199	214	193	214	211	210	210	199	204	200	226	184	209	218	227	205	198	209	209	202	196	194	219	218	224	218	211	217	202	217	189	197	213	205	222	185	209	220	217	202	208	206	214	206	221	247	237	208	193	211	197	213	202	222	214	204	233	209	223	189	219	194	198	225	214	184	226	200	208	186	219	246	202	218	196	190	225	211	207	192	193	211	209	255	196	190	198	185	180	206	215	227	204	190	219	216	215	215	202	226	215	230	212	235	204	213	209	205	217	216	206	211	201	223	178	231	225	218	242	209	176	192	209	205	190	212	195	215	199	226	212	231	208	207	218	214	230	225	202	211	210	205	226	244	202	225	219	193	226	187	194	211	200	229	200	220	228	220	212	216	215	225	212	217	226	193	218	239	228	182	231	215	212	221	207	212	238	198	204	191	198	180	222	184	217	215	196	222	224	223	221	228	203	192	202	219	209	217	225	235	225	244	210	226	208	191	201	197	205	215	221	216	201	195	194	223	186	198	193	196	230	214	228	213	234	232	198	206	194	206	208	219	207	226	175	230	199	225	225	211	203	214	219	212	208	211	213	213	216	216	212	234	202	186	188	207	200	239	230	227	221	200	213	204	200	221	191	181	234	223	228	220	203	168	228	199	211	222	194	227	204	197	204	194	229	198	218	220	243	195	225	220	221	191	207	200	201	237	181	228	198	220	201	192	218	227	200	192	191	234	200	213	221	202	206	215	219	205	190	218	205	201	212	233	201	209	209	206	221	200	221	217	219	222	218	206	213	212	209	221	219	222	203	186	189	208	222	235	200	217	226	271	192	182	209	227	189	219	220	203	213	221	228	220	259	226	207	197	199	236	214	204	211	211	221	213	203	201	227	205	205	205	187	218	188	234	188	214	204	211	193	218	211	209	198	217	192	204	227	205	197	225	187	223	224	214	196	231	219	216	203	223	217	208	220	212	222	231	221	193	194	186	211	194	219	227	215	186	186	215	217	219	219	225	215	181	219	211	215	215	230	236	181	208	188	196	188	197	201	238	208	211	202	221	202	224	199	254	191	200	176	199	203	233	209	223	188	241	205	214	224	219	218	210	228	232	240	225	202	198	217	189	221	223	232	192	216	187	221	221	180	236	229	209	216	225	177	231	212	198	210	195	207	224	203	215	239	214	192	200	234	194	219	209	190	210	215	220	226	229	255	210	204	212	202	203	240	226	203	209	207	239	230	219	223	193	208	249	207	221	197	211	204	204	230	225	219	218	213	191	204	184	201	247	187	171	189	190	206	215	200	195	195	199	223	219	208	182	181	214	235	208	194	214	198	204	199	191	230	180	187	200	211	212	225	200	206	237	191	189	209	226	231	212	234	224	196	210	197	213	226	196	202	210	188	218	215	206	209	224	223	214	202	195	236	219	205	222	194	218	215	219	190	199	201	193	212	203	222	201	196	208	221	224	196	197	199	210	213	226	240
9255	4509	9844	6903	4825	3946	3314	2678	2256	1973	1812	1513	1370	1268	1200	1072	990	1022	964	909	895	800	798	781	719	727	708	739	681	680	647	665	632	651	623	614	617	591	635	568	582	571	592	566	580	582	547	557	569	508	545	565	586	574	558	550	590	569	509	553	552	514	508	518	527	553	557	546	542	510	490	548	512	506	522	551	522	547	486	565	554	537	525	550	530	531	527	514	499	517	508	516	503	487	516	558	496	530	536	575	490	492	520	534	498	485	503	518	501	521	561	517	488	491	497	515	483	466	520	544	513	523	527	573	534	506	528	517	494	515	517	487	546	500	509	486	466	521	447	493	498	472	540	522	537	478	502	508	511	539	497	497	544	494	507	485	475	494	496	506	482	505	532	484	495	443	511	534	521	518	429	520	492	531	514	508	503	523	488	517	473	506	498	506	561	567	509	515	502	467	505	487	502	503	525	491	460	494	483	535	489	485	466	504	513	473	480	489	498	516	504	515	463	572	531	491	525	540	517	506	509	554	507	489	546	519	521	490	525	511	535	525	528	522	485	507	485	512	492	518	491	519	487	506	507	517	530	528	491	470	502	526	509	519	476	528	518	501	529	529	469	527	521	524	475	520	495	484	482	496	513	543	511	480	520	500	481	494	467	463	509	489	538	524	487	516	486	491	543	499	544	508	539	451	456	481	534	490	536	471	503	477	514	510	494	471	503	521	513	511	495	549	505	529	498	511	490	476	512	493	510	490	540	508	515	494	490	511	496	460	506	531	535	520	511	495	495	505	550	508	504	469	484	486	476	509	513	540	521	506	460	535	501	496	507	529	514	508	514	523	474	538	487	541	500	494	508	517	516	494	500	541	500	466	460	527	516	474	497	522	454	472	473	493	495	499	524	498	467	506	522	509	518	534	432	498	486	499	531	489	494	518	505	485	478	507	513	526	493	516	438	535	489	496	521	527	534	523	528	535	512	473	534	531	567	501	502	514	499	473	482	464	549	514	502	465	483	511	487	517	524	516	521	480	488	479	519	496	492	539	497	510	497	520	490	503	501	557	532	522	519	534	515	491	513	529	501	479	521	473	523	538	467	531	533	504	483	491	489	491	552	500	477	510	490	455	468	486	526	533	585	527	496	473	545	510	536	521	509	514	486	518	528	553	493	484	507	486	497	513	512	496	472	501	523	494	486	503	519	511	527	519	469	514	572	527	535	511	478	475	506	516	525	513	537	462	513	470	465	515	479	495	525	519	503	543	478	516	520	489	509	512	500	507	503	492	526	472	443	510	495	523	480	480	542	508	503	507	512	518	507	496	519	492	503	514	520	475	500	492	492	482	481	496	542	511	503	528	506	464	468	505	475	498	516	476	537	516	517	518	507	474	500	486	512	524	544	530	499	449	514	526	508	522	491	488	498	486	505	514	539	450	497	504	501	502	525	473	474	508	495	507	505	484	503	502	515	486	495	486	512	527	514	524	494	536	527	490	502	514	524	479	529	520	512	509	499	507	538	501	471	493	504	529	521	492	547	506	500	524	507	481	464	513	513	528	536	504	526	504	509	512	485	492	517	509	473	505	498	547	487	544	523	487	509	486	498	522	488	500	504	490	498	480	487	499	493	536	470	503	502	539	528	481	548	507	500	463	516	516	522	486	484	504	512	506	512	525	552	470	464	533	509	475	473	540	496	490	546	498	487	470	490	560	465	452	498	516	488	503	547	505	475	543	508	560	538	500	505	481	501	527	481	528	492	509	514	501	466	481	476	477	517	490	501	504	496	515	523	512	495	487	506	470	490	519	508	558	484	522	490	518	502	512	490	506	461	518	472	535	494	527	499	514	500	499	465	534	489	503	498	510	483	511	545	492	542	501	577	526	512	495	521	499	500	493	515	492	523	468	509	497	488	516	497	479	486	493	510	468	516	491	509	461	498	533	455	486	509	501	531	503	499	514	537	451	506	544	528	453	490	489	551	522	513	505	522	516	546	514	491	501	524	493	528	514	495	507	542	492	528	522	542	500	502	491	494	496	488	528	494	549	537	505	523	434	498	509	519	515	512	468	455	470	531	511	519	507	505	526	518	532	507	480	482	459	512	503	522	548	480	547	493	511	503	507	471	524	498	533	520	507	546	517	494	511	509	489	498	496	467	503	505	489	500	545	540	499	515	489	516	492	491	491	476	506	524	494	496	491	503	527	487	518	524	532	514	517	481	515	535	530	487	505	482	496	480	487	529	484	512	496	483	492	525	549	537	508	499	460	512	459	487	523	533	478	528	511	483	447	440	521	500	492	487	496	484	506	523	509	510	539	530	482	524	497	501	469	477	504	497	517	495	492	522	538	516	457	497	497	498	527	520	499	454	509	545	543	488	527	482	495	518	523	479	491	497	525	501	542	513	535	515	512	534	472	551	536	502	517	488	506	508	525	465	523	484	487	512	497	521	501	506	488	463	484	513	513	515	500	515	516	543	481	504	468	505	454	530	514	504	518	516	470	506	503	480	488	516	503	533	524	510	540	547	512	479	494	482	517	534	476	514	481	507	517	507	474	530	518	511	513	497	539	453	501	526	536	537	486	493	529	520	523	501	532	501	489	471	546	475	502	540	482	515	499	517	477	508	543	509	510	541	518	524	505	551	544	500	520	500	527	487	481	494	520	486	552	524	471	515	516	517	515	534	492	511	508	509	502	527	495	474	471	521	494	461	492	483	464	520	497	476	525	531	490	480	510	484	537	519	487	532	518	524	520	521	535	502	501	511	517	534	522	514	515	522	502	484	511	493	511	516	492	494	547	487	471	512	526	527	460	498	489	487	552	474	469	507	482	493	489	497	498	485	511	499	485	518	488	502	511	490	505	513	490	503	507	527	534	559	518	524	509	522	474	526	507	501	498	506	508	486	484	473	497	478	508	515	504	477	524	497	484	485	529	476	506	480	457	457	535	543	516	526	551	499	481	512	518	490	514	520	499	521	533	498	493	479	489	493	498	488	524	519	468	498	491	499	479	528	531	503	460	466	524	526	511	528	505	493	522	535	509	507	538	537	505	509	509	535	515	506	499	500	528	524	508	515	492	501	478	509	516	460	573	496	502	537	497	517	498	564	483	534	529	542	496	518	509	449	482	495	500	508	501	500	509	502	526	506	520	472	496	544	509	520	523	477	483	505	483	500	497	481	477	515	535	535	518	484	489	505	523	478	519	516	485	522	486	494	529	505	482	513	475	501	490	490	481	517	508	451	515	524	514	511	511	488	474	523	498	519	512	496	481	461	526	509	483	484	525	519	506	508	481	534	488	472	532	530	503	489	536	491	519	509	514	478	514	515	482	528	526	489	512	500	540	521	523	508	527	514	482	490	523	538	485	518	513	520	468	518	514	485	505	536	527	528	529	490	520	537	476	533	525	524	523	510	506	481	534	580	496	516	523	527	495	488	512	559	511	509	510	455	491	502	537	512	504	490	489	449	494	529	489	478	518	498	460	497	532	517	497	475	467
3595	509	1405	297	67	37	62	57	54	58	44	58	58	43	44	54	57	48	38	49	25	50	59	51	40	54	42	53	41	49	49	49	42	56	66	41	28	50	52	46	29	53	44	43	41	53	57	49	42	44	45	44	54	41	45	44	43	41	46	45	52	51	55	47	45	43	38	63	47	52	49	38	45	48	55	51	40	46	55	42	44	37	42	52	52	60	47	43	51	55	48	61	40	42	38	48	47	53	27	47	46	41	50	45	43	49	48	42	46	43	48	42	61	43	54	43	40	44	54	38	52	43	32	57	40	54	56	56	45	45	48	57	41	42	40	48	47	41	45	44	57	50	50	41	39	52	42	50	50	35	51	47	63	42	53	61	34	37	37	43	38	48	50	39	54	57	52	55	44	45	41	44	53	37	30	47	33	46	57	45	37	44	38	30	50	45	38	59	39	60	57	44	45	45	63	41	44	37	51	47	42	50	62	55	43	55	46	45	38	40	41	57	52	44	46	43	46	53	33	39	58	42	35	39	54	57	45	48	44	55	45	47	53	41	58	46	41	37	46	57	47	47	66	47	39	43	38	44	69	51	56	49	49	38	42	56	50	39	53	60	39	54	45	38	42	51	42	43	49	43	45	36	47	47	50	38	52	52	48	44	48	44	41	35	37	48	51	50	48	54	56	66	54	58	49	43	49	46	51	47	58	34	33	44	46	55	51	41	40	51	54	41	62	43	59	44	54	51	40	44	52	52	32	50	51	51	44	47	48	40	37	39	37	54	58	49	61	42	53	44	50	58	49	39	44	64	54	48	56	46	41	44	34	37	37	57	50	54	47	51	51	46	46	43	36	37	47	43	40	41	57	41	39	43	38	49	48	39	50	44	47	38	44	47	46	42	47	52	49	49	45	53	41	42	44	41	46	49	34	53	41	41	49	62	50	61	48	38	48	55	51	42	44	56	59	38	48	40	44	42	57	51	28	38	52	42	54	50	38	47	51	39	37	42	44	50	53	51	56	55	40	48	45	46	46	43	36	42	27	45	44	47	32	48	53	46	41	41	38	40	46	42	56	51	39	54	50	52	54	47	23	38	51	52	46	41	39	41	42	48	50	48	45	56	52	52	54	44	46	45	49	62	46	58	39	53	45	47	41	54	41	42	55	57	51	43	62	40	49	40	40	48	48	56	35	50	72	58	61	51	50	50	44	51	48	48	46	46	50	42	44	58	42	55	53	52	52	43	51	52	45	41	33	44	44	36	38	39	44	37	43	41	49	62	51	53	54	44	48	39	48	49	45	41	49	55	44	53	51	46	55	32	42	40	51	44	45	39	54	45	53	49	52	42	47	45	50	40	38	59	44	37	60	42	50	36	31	37	53	49	54	40	38	56	51	37	46	45	46	45	46	54	56	40	41	39	49	50	35	45	51	40	40	41	49	37	56	42	44	47	57	42	51	37	48	52	50	61	42	63	51	51	50	41	46	58	44	50	59	42	48	50	51	50	50	52	53	51	46	49	37	51	47	41	46	50	40	47	43	33	61	55	41	56	62	45	49	54	57	48	41	42	49	43	42	40	38	49	51	52	49	48	55	45	55	49	43	46	47	49	47	51	38	50	55	53	48	39	48	50	40	53	42	43	29	42	42	44	39	44	62	45	41	43	42	51	45	43	42	46	41	48	30	51	40	49	60	43	56	44	53	54	38	43	42	56	48	38	34	49	37	60	54	47	36	52	41	39	48	49	51	44	55	39	49	37	45	48	39	53	45	38	43	48	39	26	51	51	58	53	42	51	45	51	43	49	32	55	44	55	57	55	49	47	64	39	47	53	46	40	39	41	43	50	50	50	47	41	46	56	38	32	36	56	33	51	57	53	55	46	54	45	44	37	32	45	33	34	32	49	45	42	46	42	51	46	51	41	38	38	41	55	38	47	45	39	42	49	52	74	48	46	56	49	50	50	42	41	40	35	60	56	53	42	40	46	36	50	41	43	34	46	42	47	47	60	40	48	40	56	50	41	52	49	48	41	50	49	38	70	39	26	44	61	34	37	52	40	41	54	51	42	53	57	51	47	44	47	53	50	53	45	39	51	51	38	56	36	46	40	39	44	53	55	43	40	40	47	38	43	49	48	38	56	34	52	51	45	44	57	56	45	46	57	39	43	38	40	43	37	43	56	41	56	46	52	37	39	42	58	56	50	54	47	36	58	47	47	50	49	39	43	34	46	48	61	53	45	50	39	50	37	52	40	42	43	47	51	54	49	47	52	38	43	50	54	40	49	41	41	48	61	45	44	37	54	59	43	53	55	55	58	55	52	44	48	53	56	55	47	44	36	47	44	45	44	50	42	49	40	42	50	61	36	34	48	43	51	49	52	37	37	43	50	51	58	50	49	41	49	59	60	56	46	42	43	44	56	45	50	38	54	55	47	52	46	40	44	37	45	43	39	44	52	51	40	47	44	49	58	39	44	54	43	37	48	57	44	47	41	49	34	41	51	48	44	62	46	36	43	59	40	39	46	37	50	47	55	52	48	47	39	46	47	42	54	37	41	52	51	48	57	51	48	49	41	53	38	53	44	43	48	49	55	58	39	44	55	52	48	46	47	41	55	30	47	45	40	38	48	53	51	56	44	42	41	42	40	51	34	54	38	66	41	54	61	42	53	50	47	48	54	45	55	57	50	58	49	48	49	43	54	37	40	29	41	57	58	56	45	51	51	43	62	36	47	60	46	44	56	59	51	41	45	44	37	43	43	39	37	47	34	40	55	55	50	51	38	57	51	41	34	40	45	56	51	41	47	61	44	42	49	36	50	40	57	50	51	56	43	32	43	57	42	61	57	49	44	56	55	48	33	47	38	55	33	45	36	52	41	50	42	42	53	47	44	51	39	38	40	54	42	49	48	55	36	37	49	52	67	39	36	42	48	54	53	41	55	44	45	51	60	48	48	43	51	39	50	41	38	41	46	58	44	36	57	60	50	51	68	42	49	53	57	55	41	65	41	37	47	46	40	39	34	42	54	52	44	60	46	44	52	47	53	57	50	44	50	53	54	45	50	33	33	46	46	44	53	42	48	44	55	40	64	44	46	63	46	51	58	31	54	38	49	43	36	48	45	44	51	50	32	46	39	35	48	41	44	40	50	38	48	52	55	48	35	45	46	41	37	44	54	41	46	60	37	51	49	51	51	50	31	51	54	51	67	51	41	57	48	42	50	40	34	58	42	46	38	67	37	42	41	56	41	64	39	36	47	56	50	51	41	62	38	53	48	31	43	55	48	47	41	47	61	41	47	45	52	57	42	42	35	40	52	53	48	55	60	29	40	37	46	55	42	51	48	51	49	24	46	37	56	54	54	36	45	45	50	47	60	39	52	48	50	55	58	61	46	55	41	38	41	52	54	45	41	52	41	51	56	43	48	32	36	44	58	45	44	44	52	38	38	41	53	46	40	50	51	40	55	49	44	52	48	52	44	49	42	46	28	41	58	48	41	60	35
2740	489	3410	699	267	223	222	201	226	198	204	180	166	183	196	162	149	184	172	179	154	153	175	160	172	161	149	173	139	142	156	163	165	150	169	170	179	180	184	150	165	156	166	157	147	165	166	155	162	149	157	166	151	174	169	175	154	161	178	153	155	149	144	161	160	140	142	168	164	150	173	157	161	164	181	170	167	167	157	170	170	145	143	165	145	162	142	159	152	155	165	148	156	138	163	153	155	154	144	163	147	160	187	183	153	146	156	164	186	158	167	141	152	165	157	148	171	159	144	140	145	153	165	178	172	144	177	151	165	145	166	161	131	134	145	159	158	180	156	170	174	156	142	154	152	162	185	143	173	169	174	157	145	151	154	166	170	167	158	191	161	163	175	137	162	148	140	144	158	163	168	176	164	172	159	148	147	131	160	150	163	156	152	162	162	164	157	176	168	164	172	169	167	150	168	143	174	160	153	159	146	138	164	166	182	156	180	155	170	165	167	173	156	135	163	152	159	142	157	158	157	162	151	165	142	151	164	155	153	141	136	145	168	139	173	159	172	182	165	133	171	147	152	152	154	170	164	169	168	147	171	149	164	152	147	160	170	151	149	148	161	166	170	143	151	117	157	147	165	154	155	149	129	166	161	143	159	130	161	170	164	176	146	146	140	157	154	144	150	155	164	143	156	150	141	140	148	166	129	163	161	152	145	141	160	148	156	156	151	136	163	163	172	160	160	151	153	118	151	138	149	148	166	163	155	159	171	162	157	169	144	171	178	148	159	180	168	151	173	155	146	156	163	153	140	152	189	157	134	168	139	160	145	134	146	153	148	169	139	154	137	134	160	128	163	157	141	134	143	150	153	164	144	141	182	169	164	161	155	150	152	155	148	148	164	146	171	162	148	149	146	166	163	148	164	178	140	171	178	167	168	152	148	161	148	153	176	143	150	150	146	155	178	172	173	160	151	156	170	170	154	148	154	145	165	152	146	162	176	146	126	179	168	145	166	165	174	171	171	154	183	151	167	150	165	172	147	159	162	194	163	164	147	158	180	183	128	167	142	143	158	173	172	150	146	174	150	160	156	151	167	158	157	164	160	161	167	179	178	169	155	162	174	173	167	177	155	153	146	173	167	150	138	139	180	158	161	150	162	139	155	134	181	171	128	163	130	157	155	161	163	129	170	148	155	157	178	144	152	171	163	153	150	186	150	141	160	146	157	155	169	187	155	143	166	150	163	159	156	171	159	138	149	146	132	141	160	152	165	154	164	159	141	157	180	146	174	145	154	165	154	169	162	136	155	156	152	165	165	151	159	160	162	167	197	150	133	150	167	152	166	146	167	142	164	183	130	160	160	172	154	149	172	166	163	147	160	159	159	151	144	147	179	152	164	128	155	166	175	190	169	156	160	171	157	153	159	175	175	166	193	156	160	151	152	148	135	131	163	150	147	140	128	164	155	150	150	172	163	142	154	167	148	163	172	168	170	176	178	167	153	142	156	147	170	168	151	158	134	157	157	148	145	161	150	174	156	167	157	152	155	146	163	161	180	178	181	152	165	144	147	158	155	167	164	158	164	133	160	139	170	178	175	131	141	151	157	160	153	164	154	156	139	153	184	152	165	145	123	151	178	164	150	165	142	159	152	164	153	169	141	138	125	178	155	181	163	164	140	149	161	158	178	150	154	179	161	177	174	146	158	165	146	161	161	148	173	163	161	178	142	183	137	160	130	174	182	149	159	166	170	160	173	149	155	164	152	150	174	152	148	137	166	167	160	163	184	153	145	168	154	159	171	160	157	152	149	152	147	160	127	167	163	168	147	165	172	163	159	150	160	161	156	183	135	149	167	164	155	156	184	156	193	178	150	151	150	170	150	185	182	150	142	168	170	159	188	135	172	149	171	154	154	147	154	151	144	139	150	175	144	163	161	164	147	161	178	178	134	168	171	171	137	148	162	170	166	156	165	149	153	152	124	144	148	145	156	143	160	147	173	157	180	151	151	155	176	150	152	168	145	152	143	144	146	157	137	155	157	166	136	163	143	153	150	165	165	132	148	163	179	162	154	162	173	139	149	152	166	157	155	135	139	165	161	145	128	179	148	162	164	160	164	184	159	158	160	167	180	169	164	157	167	181	171	159	147	171	161	147	143	156	122	147	159	167	168	160	167	155	171	141	154	154	135	166	146	146	165	165	173	152	207	147	164	142	161	167	178	126	170	154	157	149	168	156	149	134	173	160	139	142	156	152	170	157	166	175	143	150	159	166	184	152	177	167	168	172	151	168	161	156	175	128	164	171	155	173	143	171	139	147	188	159	177	142	149	152	152	166	158	169	147	158	151	163	179	167	171	139	159	154	154	148	146	162	141	180	170	153	175	175	166	156	171	177	160	153	157	165	152	155	166	135	160	145	191	144	145	143	165	158	160	159	157	145	183	148	141	156	160	168	158	128	160	152	179	165	147	163	157	169	165	161	140	154	165	142	164	159	153	166	162	153	184	149	176	161	148	169	165	133	152	159	138	148	153	161	158	139	163	139	158	164	161	132	165	162	179	161	177	168	140	165	136	139	166	139	158	164	163	171	152	161	152	152	163	157	152	147	159	157	177	151	172	165	166	158	146	132	151	145	156	156	153	152	159	139	155	159	151	148	144	198	158	149	163	171	177	145	157	148	162	154	158	147	160	149	174	187	163	141	170	157	150	148	138	154	160	166	166	143	152	155	165	150	157	167	172	170	151	147	160	163	157	148	188	149	145	150	165	157	160	161	170	153	159	149	153	173	160	170	179	156	137	154	149	145	145	155	146	171	162	157	156	160	157	160	158	146	148	166	155	127	128	161	138	158	167	172	163	176	166	147	147	158	144	171	164	163	164	167	170	155	150	136	150	146	172	156	154	155	193	158	161	163	179	168	164	159	161	158	153	173	149	147	149	166	157	147	155	160	147	163	131	160	150	183	171	153	161	158	155	156	174	146	161	145	144	163	157	151	166	171	153	160	148	158	154	152	168	160	188	178	154	134	164	160	158	137	171	156	171	148	175	168	163	154	162	135	161	141	173	163	164	156	163	156	150	171	156	167	158	136	154	151	133	144	143	168	159	158	158	150	172	160	161	135	163	155	181	175	156	171	151	155	171	145	168	151	136	155	181	147	153	179	146	118	157	148	158	165	167	159	150	166	163	160	177	174	144	174	167	161	175	148	142	153	141	143	160	170	135	157	169	151	171	148	177	150	147	154	166	151	169	164	148	149	169	143	160	158	157	173	140	142	164	150	162	153	138	146	155	160	165	159	164	154	167	148	151	157	137	164	137	159	157	159	160	162	155	170	158	145	146	157	152	185	149	166	157	159	162	156	160	162	177	139	159	147	170	171	145	153	144	135	139	176	126	163	173	148	162	145	156	148	152	168	179	168	148	161	190	158	154	145	150	155	154	171	152	171	158	143	161	152	178	167	147	148	167	167	162	152	134	149	147	165	165	150	145	163	173	154	181	159
10300	1516	3888	1504	581	477	415	324	288	243	235	220	210	166	185	165	178	165	177	150	146	155	148	169	141	165	157	155	140	135	148	148	124	132	134	150	136	131	127	126	133	167	140	122	146	126	136	140	111	128	122	116	137	140	121	141	141	138	114	125	151	117	142	141	126	140	147	176	135	124	116	118	128	116	133	123	135	122	152	136	151	105	131	129	144	149	121	121	126	114	165	119	113	123	119	131	123	135	126	136	133	126	138	131	124	115	137	147	165	148	111	126	139	143	129	133	122	134	134	121	135	112	125	133	126	117	127	135	120	122	127	116	142	134	135	128	122	143	117	128	141	120	144	134	141	138	119	145	128	123	126	115	153	133	123	115	127	118	124	133	133	113	125	154	168	140	125	121	126	133	138	109	141	134	123	134	133	157	114	131	154	140	132	125	126	120	140	121	147	129	144	136	144	132	122	131	135	123	131	145	130	137	134	126	138	170	142	116	148	123	128	143	122	125	147	116	127	141	119	134	124	125	165	134	125	144	127	122	126	130	138	135	126	139	129	145	125	136	163	153	140	140	131	109	117	125	138	114	136	128	130	143	139	124	129	145	144	131	130	125	137	130	144	136	121	141	116	125	147	128	121	140	135	118	142	107	133	137	119	121	129	134	127	128	132	123	110	148	146	136	136	143	125	127	112	145	157	121	110	134	130	153	128	142	120	96	142	122	125	125	138	125	125	125	121	136	145	126	128	132	116	116	106	125	137	130	147	141	137	137	125	131	130	122	127	152	114	123	146	137	116	137	119	166	138	143	130	153	113	127	139	130	134	121	161	134	145	125	144	108	155	140	145	127	136	134	119	135	140	138	154	131	124	110	132	145	149	122	121	124	129	139	143	137	117	130	123	140	150	136	147	126	122	127	110	116	124	129	126	134	104	134	127	138	106	129	110	145	117	141	124	149	129	128	126	141	143	114	121	124	112	122	117	144	119	160	147	142	130	125	140	104	152	134	136	132	145	108	133	131	135	122	139	150	130	151	149	112	141	117	132	139	149	116	116	142	146	107	127	137	119	145	129	143	119	125	125	125	129	153	122	133	144	146	158	130	113	132	134	122	125	145	129	127	143	139	150	128	133	126	119	146	134	125	136	135	131	133	131	113	132	150	129	94	119	141	145	119	110	139	165	140	130	126	148	129	121	125	141	151	140	140	142	138	118	144	116	143	145	153	133	126	124	140	118	131	135	142	133	130	128	136	136	127	150	131	123	111	104	133	123	104	112	142	135	133	119	142	137	133	135	140	132	118	135	145	146	140	133	130	129	135	122	106	134	127	134	111	133	120	145	127	143	139	131	145	134	115	149	141	112	119	142	122	121	134	131	130	134	137	146	100	132	155	119	120	129	128	122	125	125	131	121	137	111	137	137	130	134	105	137	115	149	132	149	114	146	121	136	136	127	133	142	132	134	150	143	119	144	137	128	124	128	124	124	134	164	132	120	139	168	136	150	133	149	163	118	123	163	126	127	111	149	146	131	108	118	139	142	128	112	108	132	126	113	132	146	135	133	123	144	136	145	137	129	120	123	139	126	133	118	138	142	127	136	127	116	126	137	136	109	132	125	128	132	130	121	118	128	126	121	118	129	153	127	138	146	135	134	124	143	145	117	124	153	140	141	127	130	147	126	134	133	116	122	136	126	134	137	127	131	132	134	139	137	133	125	123	134	134	148	141	132	148	121	141	130	134	137	147	125	134	135	125	111	142	135	123	134	134	137	129	134	139	122	132	123	114	112	114	132	118	138	164	129	136	137	121	131	144	126	125	102	136	141	119	135	136	126	145	139	149	144	142	122	138	123	138	147	130	122	124	130	123	104	134	122	125	129	135	128	158	149	119	130	148	144	116	112	142	142	131	140	112	127	128	112	120	124	141	124	148	127	115	118	140	137	146	116	134	122	117	134	117	118	144	138	119	143	137	161	141	125	121	143	136	146	142	146	107	115	137	134	143	116	135	135	144	128	134	135	137	130	137	124	128	130	105	127	132	150	138	112	126	138	133	127	136	141	137	140	137	132	139	125	126	131	129	116	137	127	135	128	140	100	130	110	117	131	110	143	110	112	129	133	141	121	131	142	156	135	127	148	119	119	108	124	148	124	123	139	129	120	124	133	128	124	131	132	133	148	120	132	112	128	123	137	128	155	122	113	124	123	132	130	117	120	127	120	131	112	131	118	140	153	132	142	126	122	125	154	150	131	150	125	118	137	138	133	146	152	142	133	130	134	141	134	142	137	129	123	123	141	116	150	132	120	129	136	130	134	145	138	134	136	141	121	134	136	149	138	132	146	133	132	129	134	140	146	143	121	139	141	136	132	148	131	108	129	141	130	126	148	138	132	135	138	114	139	133	131	136	133	115	136	137	127	127	141	125	140	137	144	126	114	142	122	115	111	145	148	123	122	137	130	123	121	104	114	135	117	128	123	128	150	136	119	122	129	145	119	125	130	130	150	138	139	122	126	134	127	147	128	143	133	136	115	130	141	132	124	127	136	151	132	147	135	142	126	109	127	125	121	118	123	135	136	128	116	137	142	115	144	132	143	110	130	144	124	129	159	164	121	145	125	144	135	131	127	119	123	122	130	148	134	120	131	143	145	135	132	129	129	125	131	152	141	139	145	130	158	117	142	140	138	127	143	131	146	136	130	130	112	110	140	129	132	145	124	114	136	139	132	132	113	145	136	131	107	123	122	149	134	144	131	139	137	135	141	141	131	125	129	130	156	119	133	139	165	108	127	144	118	117	116	163	157	145	125	133	117	106	158	152	133	123	153	148	119	108	128	141	123	124	136	137	136	132	139	123	137	138	141	147	135	122	113	129	131	115	125	141	132	143	145	141	137	130	143	123	146	140	127	147	136	126	115	125	118	131	141	129	119	128	132	135	138	137	136	156	120	139	125	140	150	126	138	140	91	130	138	107	113	138	126	161	135	135	128	125	123	121	139	130	151	127	114	130	137	133	119	147	138	129	149	121	135	120	139	139	137	138	131	133	144	122	117	151	113	113	145	139	142	133	129	130	137	132	138	135	122	117	134	148	138	122	152	138	129	125	135	125	112	119	132	122	147	144	147	133	130	127	135	94	135	131	142	131	144	138	139	137	134	152	125	141	141	110	135	144	164	147	102	136	145	135	115	133	129	131	132	138	121	120	151	109	119	116	138	122	132	135	122	124	138	156	118	112	113	160	127	138	131	110	147	134	130	124	129	132	128	126	147	119	133	131	123	101	138	142	125	141	120	165	121	142	141	145	138	141	125	143	141	121	133	133	150	118	117	131	123	128	149	129	128	160	138	123	112	128	136	141	121	140	144	151	137	118	137	120	135	145	149	128	139	136	128	142	138	124	126	145	120	144	134	117	137	147	128	144	144	134	108	125	110	135	122	140	136	133	125	127	131	119	134	126	126	117	130	135	129	115	120	139	125	129	137	119	110	112	130	114	144	113	131	136
6532	1515	7918	4081	2713	2251	1903	1503	1280	1115	1026	888	813	745	689	656	638	621	552	560	568	514	514	513	474	480	444	413	408	398	446	429	397	428	406	375	383	445	406	407	405	392	387	400	388	392	371	383	336	386	353	381	383	376	368	367	360	412	389	360	377	363	332	341	330	359	347	325	337	363	350	367	381	356	349	361	373	360	364	336	346	363	360	359	331	342	358	334	365	355	338	371	352	354	388	341	366	329	341	330	336	350	351	365	393	362	387	366	362	360	358	336	388	358	371	387	361	368	352	379	326	350	355	357	324	358	324	337	367	373	326	339	370	387	339	351	363	326	359	392	379	353	319	365	346	331	354	350	352	354	351	362	389	363	336	369	349	330	339	339	351	361	346	345	343	339	385	359	346	364	348	355	310	295	357	354	328	314	344	345	359	382	326	353	349	380	348	336	348	352	369	350	327	383	385	328	341	316	344	338	352	339	324	311	364	367	336	367	366	359	338	363	353	361	364	346	346	350	360	382	348	317	350	342	356	367	353	337	353	356	329	358	365	361	340	344	328	343	359	336	345	342	306	374	355	346	368	369	358	367	360	376	337	361	334	327	360	360	355	366	353	368	342	349	346	335	355	360	372	355	336	332	374	325	326	362	341	332	340	333	346	332	347	332	363	356	351	337	342	352	352	344	369	344	375	330	339	365	360	364	345	368	373	363	348	353	383	360	364	373	338	364	337	338	358	360	361	348	364	346	344	361	318	339	346	342	329	382	323	323	330	356	318	349	370	349	309	351	347	336	343	346	328	337	348	354	363	322	361	348	354	349	317	380	341	358	364	383	391	379	375	354	369	365	337	355	344	353	344	366	320	328	350	330	347	350	366	332	323	354	362	336	370	357	337	347	374	360	344	397	335	367	355	364	361	344	369	360	336	369	344	357	340	367	325	356	350	336	349	352	319	355	344	360	369	372	365	328	373	354	343	344	341	339	358	356	325	317	324	340	329	368	351	337	353	314	377	349	380	329	334	377	358	317	385	338	348	356	332	375	339	349	319	342	306	342	354	356	328	330	347	341	346	341	336	362	376	342	410	337	350	357	357	369	338	340	356	324	355	371	364	365	328	336	358	373	338	364	360	377	344	357	328	362	360	343	326	329	341	361	376	349	365	337	336	371	367	334	341	336	342	360	325	357	377	372	349	342	367	394	336	364	341	324	313	348	362	356	332	370	342	345	368	348	353	332	355	383	341	328	342	328	367	365	376	368	367	367	323	352	341	311	353	349	340	347	339	363	371	376	364	334	344	341	320	410	350	367	382	341	384	349	362	352	366	370	363	356	347	357	365	371	372	348	371	342	370	359	377	340	362	327	358	331	391	370	351	346	356	334	363	381	369	330	344	368	342	333	359	343	352	353	336	346	366	325	358	316	359	328	343	346	328	350	346	315	388	367	326	354	361	419	337	358	364	334	366	325	351	351	366	341	353	348	363	345	326	349	356	312	348	330	347	345	339	326	334	334	367	325	342	352	328	335	377	325	352	347	340	313	379	342	364	371	366	309	319	321	337	342	310	379	321	312	391	349	332	338	338	337	341	358	349	332	316	375	355	329	355	360	367	325	350	354	301	353	353	325	343	405	336	351	340	363	327	339	332	367	369	367	347	368	353	362	358	359	350	316	345	361	350	359	333	358	383	347	350	361	338	333	369	325	359	359	366	356	349	310	318	357	315	391	374	318	361	327	328	335	334	316	351	371	333	347	334	360	350	313	330	340	358	346	360	371	368	363	343	356	342	294	327	368	339	351	330	382	329	342	339	330	349	343	360	316	315	343	364	301	386	329	375	362	363	357	359	369	342	348	337	335	334	351	356	388	351	337	359	345	336	351	334	372	358	357	306	335	354	362	334	355	347	364	331	343	365	357	344	347	336	341	382	366	313	325	341	338	347	343	323	384	353	349	354	319	332	331	345	330	340	356	340	382	344	346	379	351	344	350	359	328	360	333	368	349	345	329	360	393	343	348	368	339	339	355	344	353	317	344	323	340	355	382	355	381	321	345	319	388	346	403	346	336	357	365	336	350	368	362	308	355	359	360	352	327	330	359	367	348	322	337	324	358	341	367	340	361	354	326	367	362	310	357	352	323	360	346	366	330	337	324	356	367	366	341	359	334	375	337	352	344	363	372	352	354	352	339	367	326	345	366	331	367	350	372	336	325	362	331	372	342	355	373	380	393	343	363	363	374	340	378	351	367	353	316	357	355	336	353	352	383	322	305	303	386	374	338	335	372	358	309	347	344	361	318	347	340	350	345	352	348	331	312	332	363	302	369	345	372	331	359	366	359	340	374	354	339	357	323	351	362	351	362	336	340	352	352	336	339	342	325	330	338	378	335	353	356	365	364	365	352	352	374	352	320	334	368	367	377	368	338	339	387	370	370	360	344	347	347	352	360	393	348	396	345	366	331	353	341	369	352	322	353	354	359	326	333	351	337	372	338	321	372	339	349	324	357	351	351	345	363	337	376	348	347	322	349	346	371	388	346	351	337	389	337	330	353	338	345	362	346	306	333	362	344	343	347	359	362	349	353	346	332	360	358	397	327	328	347	379	343	360	343	353	342	301	339	367	365	349	372	359	351	374	377	342	347	351	371	403	373	349	358	352	356	329	354	319	339	365	339	400	353	330	319	355	356	337	386	342	343	327	408	359	358	355	336	363	361	367	372	360	370	348	366	361	364	358	346	406	345	368	332	375	366	391	335	339	358	332	357	368	333	334	377	377	323	339	361	320	362	317	331	325	347	358	330	356	362	327	354	359	322	346	352	305	334	323	379	356	356	332	333	353	386	335	340	345	340	370	340	359	356	344	376	300	315	360	354	390	343	384	353	326	384	333	317	363	329	337	353	366	351	347	355	334	351	339	378	359	384	339	323	391	344	338	354	375	361	337	326	328	358	335	327	335	346	323	376	360	382	313	353	353	349	349	380	362	369	344	380	363	325	383	329	346	344	338	342	345	380	330	353	364	335	337	350	300	329	334	363	329	340	333	359	356	325	347	365	370	372	328	336	337	353	365	315	372	370	337	349	379	374	340	325	349	316	348	370	372	354	358	350	360	332	381	335	350	366	358	338	348	377	366	354	336	325	340	350	342	327	340	346	366	333	333	362	384	364	361	366	366	339	346	374	334	322	320	341	347	347	350	354	359	364	351	358	335	363	347	321	365	344	318	387	342	339	364	388	355	336	373	345	385	319	384	309	368	387	328	380	349	349	333	362	342	361	357	347	323	376	385	321	363	329	372	356	344	368	341	353	302	377	370	361	322	351	340	318	371	354	324	367	382	388	354	337	320	342	366	337	341	361	314	360	337	346	365	369	359	341	349	346	338	353	362	370	374	335	372	352	382	362	374	403	340	340	348	362	347	371	388	335	330	332	335	371	366	318	337	363	385	316	352	362	344	339	355	373	356	352	335	365	347	351	344	343	372	339	344	362	333	364	352	359	326	330
16778	3115	6324	2901	1332	909	710	614	513	428	389	364	308	343	282	268	268	258	259	243	238	213	232	244	214	227	221	238	228	198	233	226	218	225	202	227	220	209	209	203	217	221	223	234	242	222	212	194	209	198	225	209	225	207	221	215	206	195	226	212	245	240	219	270	201	184	190	185	223	220	207	226	217	205	211	218	235	219	227	191	218	186	219	207	204	211	202	203	204	219	186	186	208	202	194	211	203	208	187	196	189	214	214	224	218	207	205	208	223	212	209	222	226	208	209	211	200	224	214	206	197	195	179	214	191	160	217	199	203	189	209	196	220	207	207	214	210	199	245	223	186	221	185	197	192	224	214	204	205	235	219	180	218	209	206	202	208	218	227	210	203	200	181	191	219	211	194	222	214	215	190	186	223	211	173	205	227	214	196	208	220	203	205	191	198	229	211	226	185	200	211	217	212	206	237	218	210	212	219	219	207	218	199	235	223	221	217	210	192	208	205	214	219	238	224	211	226	198	206	198	204	191	192	190	233	185	198	229	191	213	201	191	224	196	225	193	214	188	215	195	187	195	214	202	190	202	218	203	245	218	229	200	189	213	197	203	191	229	207	216	218	201	233	199	207	216	210	221	248	216	206	196	232	202	212	234	196	226	223	207	203	225	203	213	200	208	193	229	220	218	206	213	215	203	234	174	201	242	201	191	213	223	206	197	201	201	216	207	197	179	202	210	231	215	208	185	215	215	201	224	175	193	189	220	241	238	194	214	204	218	175	196	202	188	213	208	208	193	211	240	209	219	217	219	229	197	189	225	209	211	193	209	207	245	210	200	178	200	235	208	189	226	221	226	218	222	217	220	229	217	227	199	220	229	223	224	164	220	194	209	214	218	190	226	211	199	187	204	227	210	201	227	221	207	233	215	200	203	225	201	240	207	192	210	202	215	217	210	222	209	222	207	212	234	230	190	214	174	213	220	187	218	212	201	199	200	210	185	211	232	204	191	179	247	195	203	210	202	200	207	184	212	204	192	213	224	230	217	235	220	190	222	233	225	191	202	193	194	208	206	216	210	221	199	194	233	233	211	209	199	175	207	189	236	222	197	205	225	223	214	222	230	206	219	214	201	193	194	216	200	184	221	193	198	247	200	223	220	208	199	189	225	225	190	219	211	212	213	226	222	223	206	229	193	202	214	204	191	219	217	234	192	217	219	230	203	218	182	218	206	222	227	189	194	183	202	201	202	197	204	200	214	176	217	170	229	216	240	202	198	229	215	201	244	228	201	200	197	204	231	207	200	191	190	206	224	214	229	217	187	219	197	195	180	199	204	229	225	219	244	194	225	205	195	222	204	220	215	197	200	189	246	199	196	200	196	205	198	199	192	208	212	179	222	200	201	192	217	206	217	230	216	215	216	196	225	209	199	220	229	189	210	207	206	225	212	221	193	201	197	200	197	226	206	210	201	190	211	209	229	205	180	188	212	196	191	192	230	234	231	197	202	238	211	217	211	195	212	198	200	216	232	198	200	234	206	217	199	204	248	206	228	211	200	225	203	227	209	194	219	222	218	227	222	237	180	211	207	201	202	191	189	206	205	213	235	178	214	214	211	181	217	214	191	191	203	212	222	229	211	201	208	193	219	231	218	186	193	232	212	226	206	216	209	200	212	236	218	240	204	212	211	228	226	222	243	211	181	232	214	209	214	191	209	209	224	191	216	200	212	212	189	202	190	198	210	226	206	233	222	221	221	224	193	209	184	215	225	214	225	216	203	206	193	214	199	214	206	182	199	186	199	227	196	226	202	172	209	218	216	222	190	204	202	216	214	202	183	226	198	217	225	238	210	205	212	214	189	224	170	213	189	229	239	205	212	242	220	182	209	182	212	223	219	189	187	234	209	208	196	195	188	223	182	212	210	207	193	235	196	201	211	205	193	197	193	226	180	206	198	197	209	184	212	199	200	199	236	215	215	203	236	224	195	234	209	214	212	215	185	216	212	201	222	213	197	210	216	201	235	218	205	217	234	212	215	163	188	212	203	218	217	221	194	208	208	215	221	252	215	200	201	219	211	208	210	199	198	215	192	221	183	202	225	209	218	220	206	194	211	212	209	239	239	195	198	197	180	193	229	227	222	232	203	218	181	192	184	202	203	209	190	221	221	201	217	193	191	194	222	235	215	183	211	229	238	226	195	192	207	230	229	215	203	199	217	206	197	224	199	198	195	198	224	202	215	195	193	216	215	219	217	220	188	188	230	195	214	207	216	233	197	199	212	224	233	219	210	218	204	190	189	212	199	217	232	184	191	222	197	207	218	212	172	211	241	212	203	207	200	207	201	201	199	217	199	205	222	198	223	241	199	210	196	225	225	203	203	194	238	184	196	193	180	204	194	208	211	210	203	218	204	221	214	216	215	215	194	188	204	200	212	206	223	194	201	198	204	213	179	215	199	213	205	226	182	194	196	209	196	187	245	204	195	230	224	216	210	203	206	215	229	209	225	209	204	220	180	176	219	210	203	200	191	201	225	217	248	214	216	199	183	199	209	205	231	226	199	216	202	210	215	212	225	213	220	207	223	226	215	199	222	201	207	220	212	192	244	198	208	203	226	229	216	210	202	213	235	182	207	205	213	179	247	207	220	213	209	222	217	223	218	213	209	195	210	212	193	190	214	203	197	211	206	230	210	194	216	217	216	216	218	195	194	213	207	192	192	201	194	197	214	202	210	209	205	224	216	219	193	232	208	207	174	195	215	175	219	211	211	212	227	200	194	209	218	206	214	207	224	231	187	197	229	236	210	212	216	211	226	190	214	239	237	209	206	188	195	189	190	196	210	203	222	207	206	198	165	202	211	241	209	209	219	204	206	206	198	206	217	190	227	197	214	231	204	210	219	214	206	238	162	220	225	214	197	202	230	220	225	204	215	196	202	180	245	201	204	205	228	225	191	230	196	214	216	203	220	234	202	184	213	212	203	186	184	218	211	217	195	202	212	215	203	230	224	217	207	199	220	214	236	213	221	209	191	202	203	179	207	224	199	205	198	198	226	208	213	201	195	206	243	210	218	195	202	216	223	215	200	205	203	215	220	217	230	201	215	212	218	231	212	213	206	237	241	196	221	210	225	201	202	200	191	200	180	205	211	194	226	237	231	229	207	221	190	181	211	208	232	189	207	223	216	213	177	218	235	190	204	234	211	189	215	220	224	210	205	204	215	192	199	213	206	188	192	212	223	215	224	214	215	206	217	215	239	191	232	204	192	209	219	193	195	210	203	194	209	207	219	220	177	200	202	194	212	192	201	222	210	201	204	189	192	206	207	186	195	204	189	216	194	215	199	193	221	216	218	184	198	186	180	199	235	208	231	222	209	203	212	207	202	200	188	192	255	220	218	216	190	192	204	213	213	209	224	191	199	222	222	217	222	203	176	205	219	179	219	195	182	210	222	200	194	207	217	208	230	192	203	220	218	201	204	214	210	219	224	222	193	214	201	185	216	213	194
8090	2524	11933	6554	4719	3836	3092	2770	2175	1964	1720	1567	1313	1263	1159	1076	993	913	873	914	878	786	795	717	744	714	683	719	679	693	647	647	582	651	634	607	619	598	623	562	577	624	540	601	583	578	569	564	584	534	566	596	504	515	542	520	574	564	533	560	546	544	520	510	557	543	559	516	547	536	534	514	535	490	482	543	527	544	484	514	506	508	522	531	539	570	521	489	526	535	543	478	531	504	503	498	525	528	536	506	538	505	548	495	491	499	507	511	529	500	489	550	511	484	540	558	499	488	499	506	468	514	517	554	519	498	534	504	500	470	524	526	508	518	488	459	485	501	523	490	494	500	510	486	512	468	527	506	501	472	493	465	498	472	535	524	480	488	492	492	529	514	516	528	504	501	555	491	522	501	526	506	476	507	498	500	489	481	461	480	496	519	499	536	482	469	498	518	504	502	465	460	474	463	482	485	515	507	487	468	501	540	476	466	488	543	502	457	513	499	510	502	576	525	501	515	471	543	507	515	520	491	526	475	484	498	493	535	499	502	492	515	501	508	518	506	502	510	505	496	516	513	475	480	506	535	490	515	499	520	511	558	451	506	515	538	507	471	500	477	511	497	516	474	537	488	492	524	444	487	506	497	519	504	485	509	567	494	506	487	561	490	521	476	491	460	481	533	506	466	511	503	471	491	516	489	464	458	497	523	480	482	515	483	496	488	502	491	474	477	497	474	541	463	494	491	484	497	509	505	488	516	489	474	506	502	483	473	488	500	501	496	471	478	531	487	496	500	500	471	487	486	498	483	465	499	502	519	523	501	496	531	527	495	502	452	524	524	498	458	464	512	514	493	506	500	494	528	482	523	528	497	488	471	481	491	473	494	518	528	513	498	460	485	520	532	469	499	486	484	503	478	488	474	526	496	495	520	454	483	516	515	534	479	500	490	510	466	502	489	511	515	487	496	553	498	498	488	508	522	494	492	479	483	509	489	515	490	490	485	502	499	537	476	473	499	511	518	511	522	479	485	508	476	518	500	526	468	491	503	501	526	510	482	499	515	504	505	487	568	465	546	510	491	500	533	451	481	524	527	506	533	503	541	497	532	515	494	506	505	463	456	511	507	520	532	475	542	534	508	493	503	564	487	494	520	471	479	554	468	531	524	473	475	495	485	524	539	535	490	535	508	501	492	485	474	467	491	510	515	498	500	464	500	478	514	516	489	489	519	466	517	481	520	490	548	471	492	489	519	514	530	529	468	509	479	488	516	450	478	465	534	500	526	474	491	522	506	514	507	518	505	513	524	490	512	505	500	483	516	475	487	539	502	509	530	499	533	551	527	528	533	498	528	495	510	518	496	501	479	484	481	544	523	513	477	545	509	495	466	505	533	500	513	448	496	527	485	500	495	465	486	498	478	542	508	511	524	485	528	482	476	479	495	493	471	476	463	522	497	518	505	534	518	504	534	467	512	501	490	556	508	522	490	491	510	496	458	512	470	515	464	534	519	509	487	515	473	487	537	482	497	500	476	494	517	489	505	491	506	508	503	485	473	513	515	462	492	513	514	487	495	465	549	502	505	466	499	467	475	495	488	498	487	509	508	488	517	524	498	479	498	499	490	489	521	514	525	502	485	522	474	499	520	491	485	514	531	479	493	464	506	511	517	490	510	525	519	513	512	523	492	484	538	542	464	496	536	515	514	485	490	471	512	477	538	505	519	521	494	539	520	482	549	505	498	497	516	531	470	513	468	470	548	512	529	487	525	479	492	534	477	511	504	495	471	517	543	530	493	478	508	504	534	518	506	522	489	487	534	494	476	504	525	487	529	501	499	515	536	522	499	491	495	492	516	473	485	463	536	501	508	484	464	567	546	534	452	477	485	511	480	510	504	498	482	527	494	503	521	528	486	463	485	546	501	507	513	507	496	507	493	515	505	509	472	483	481	492	485	481	505	514	480	526	467	545	522	445	520	516	507	522	510	524	493	486	503	485	540	509	474	523	467	523	544	479	506	540	495	512	533	489	495	475	574	518	511	472	485	508	510	475	492	485	481	562	503	467	545	516	479	517	490	484	508	484	494	515	436	522	516	470	534	506	509	498	492	505	492	536	472	462	500	482	489	498	492	465	487	510	473	509	499	516	491	521	489	493	506	474	507	490	490	473	538	459	488	504	542	502	506	471	528	492	544	521	499	548	524	499	528	525	506	527	502	495	502	536	505	497	468	481	510	513	493	495	522	497	500	509	508	506	498	501	497	532	480	541	527	454	509	496	525	488	492	494	476	529	484	501	494	525	460	500	486	524	460	487	507	489	509	504	500	532	470	526	513	517	499	504	530	502	528	497	494	495	484	530	487	517	525	504	527	491	533	519	503	489	483	501	531	512	513	493	527	498	497	497	489	495	477	502	499	464	495	521	490	503	493	496	514	532	489	455	512	499	499	483	534	499	502	454	534	548	511	490	484	548	482	482	502	547	436	499	455	477	496	500	515	477	552	517	501	478	468	490	499	541	485	508	519	517	508	509	485	495	502	500	520	511	501	493	447	482	489	517	505	493	522	504	492	504	520	525	516	495	520	498	452	475	502	521	522	514	507	481	517	523	493	499	512	523	496	476	515	522	509	490	527	518	489	526	470	503	513	520	487	503	502	505	500	514	520	515	506	468	536	492	513	462	529	504	525	492	451	521	506	524	522	493	513	511	521	533	480	522	487	513	495	521	484	499	499	537	451	479	477	517	504	459	494	504	505	504	469	476	500	512	491	480	495	544	472	486	501	492	518	481	501	504	479	509	506	479	476	523	487	513	513	532	495	527	476	467	502	528	463	522	475	555	523	502	471	507	489	478	513	495	533	525	496	505	497	492	509	484	464	483	490	461	460	454	507	458	495	501	475	478	483	515	503	493	539	481	472	515	488	542	508	482	484	476	504	480	496	505	519	456	473	492	498	506	498	477	472	506	524	506	504	520	524	517	455	504	504	503	524	480	502	542	467	504	473	469	521	485	535	531	527	488	487	519	509	495	465	532	503	493	500	513	521	489	482	486	500	496	470	481	490	539	496	456	485	473	505	510	500	507	539	518	476	511	519	498	515	523	461	500	486	508	528	475	500	485	471	541	494	452	494	550	504	492	476	498	508	483	468	475	515	541	512	487	501	483	532	495	513	491	549	511	495	503	517	515	525	496	502	505	511	526	486	477	555	506	457	483	540	500	479	456	510	499	496	511	520	478	510	496	488	475	489	519	455	498	507	492	504	491	518	496	483	520	481	494	509	514	507	467	504	486	465	491	511	501	506	475	455	514	467	496	531	469	505	551	523	513	486	496	527	434	481	515	515	519	515	513	476	488	492	520	541	486	458	509	458	463	502	461	490	498	511	487	470	506	513	507	494	501	469	526	523	494	514	481	509	513	464	477	507	513	478	510	496	506	498	501	531	509	501	456	503	505	480	511	509	480	511	493	484	483	507	523	494	510	491	494	486	517	473	480	518	493	506	509	520
2287	250	1335	223	47	50	47	49	39	50	44	55	44	40	29	41	44	54	32	57	48	45	35	41	51	45	42	46	38	44	43	50	37	46	45	45	45	33	36	48	46	48	46	42	48	38	51	52	40	44	54	52	42	48	33	32	46	31	40	46	29	51	48	48	47	50	47	38	31	48	39	34	26	50	34	42	42	36	43	37	47	30	47	35	57	42	36	41	50	60	41	25	41	36	44	48	46	38	45	34	41	44	38	52	44	40	28	39	43	32	50	57	46	45	54	31	46	51	46	50	47	67	48	34	38	54	35	39	42	42	35	44	54	53	58	56	35	58	40	49	51	41	52	46	42	50	38	46	49	46	38	43	28	46	28	43	57	52	62	41	39	52	42	55	45	44	39	41	54	52	45	39	45	38	43	53	35	48	42	33	38	38	40	56	44	55	45	48	56	45	40	51	48	36	38	44	40	52	46	52	49	51	24	31	45	46	40	34	54	46	55	39	43	45	36	50	35	52	34	48	57	45	52	41	36	40	32	41	41	42	42	35	42	45	53	45	40	49	43	48	47	48	45	50	38	39	52	50	57	45	42	57	46	29	47	53	43	47	52	39	40	32	53	45	45	46	44	49	53	40	45	55	40	38	51	45	38	56	42	43	40	45	47	52	36	53	46	40	42	43	41	43	52	44	48	38	36	33	49	37	43	52	49	44	47	55	53	48	29	54	45	43	44	42	44	45	35	36	36	43	48	47	49	55	43	49	31	40	50	41	41	51	42	56	50	46	49	42	34	38	44	45	47	52	42	42	35	38	46	40	47	36	54	52	33	31	41	50	38	57	47	50	43	48	51	48	43	36	44	36	43	52	39	43	41	49	49	42	40	40	53	47	52	50	62	36	46	44	36	45	41	47	49	49	32	41	46	53	48	44	34	41	49	41	41	56	48	44	47	24	31	52	48	49	45	48	45	40	35	41	45	32	43	37	50	31	43	42	35	42	48	43	38	37	41	49	49	42	49	55	42	48	34	46	33	48	39	45	30	37	52	43	64	48	55	53	42	44	34	46	45	42	47	56	43	38	33	47	41	48	47	47	55	45	24	30	45	40	39	50	42	41	43	33	43	40	33	45	35	46	42	48	48	43	45	49	38	45	29	49	47	50	49	42	37	44	35	49	49	48	40	32	37	32	40	45	53	37	59	39	42	36	49	38	38	42	60	35	38	41	38	35	37	31	53	38	42	40	40	40	43	62	35	44	55	42	51	51	41	49	43	46	49	36	42	43	44	48	46	43	37	41	51	26	41	42	42	44	52	38	50	51	37	45	43	42	40	38	40	42	53	65	40	57	37	49	36	60	47	46	42	30	50	42	52	41	44	34	36	35	48	52	50	47	51	41	52	43	38	37	55	45	55	38	55	45	44	36	52	40	42	36	50	48	56	41	59	34	45	38	41	37	45	32	49	54	38	55	41	46	34	43	40	50	45	43	58	48	44	48	49	36	44	40	43	40	44	50	61	36	41	53	34	40	51	54	51	44	44	46	32	42	47	53	54	44	55	38	46	58	54	48	42	52	52	53	50	41	51	39	42	44	44	48	46	48	49	40	47	49	35	48	44	30	45	50	51	50	40	50	43	35	45	39	37	46	46	37	48	52	51	43	49	46	43	50	45	50	36	47	47	38	44	57	48	46	47	36	52	54	47	41	39	42	40	46	52	49	51	37	40	38	47	46	34	46	43	58	40	53	45	53	46	36	47	36	62	48	43	34	44	37	32	51	32	46	43	57	49	39	49	43	47	44	54	45	32	26	41	33	46	49	45	39	57	53	49	45	44	47	54	41	58	46	40	41	53	39	40	48	48	26	40	29	39	50	45	58	38	45	53	49	43	42	40	45	53	40	57	40	49	46	31	36	44	47	47	48	48	38	36	59	39	37	52	57	41	51	48	39	52	43	43	42	49	52	55	56	46	39	37	43	53	40	48	53	46	44	38	39	38	42	45	57	46	53	33	46	43	51	45	52	50	55	41	40	46	40	44	47	29	36	34	45	49	47	46	51	40	44	31	47	27	50	57	46	48	55	53	41	49	36	54	39	42	37	54	41	55	39	53	63	34	38	50	46	49	34	45	47	44	49	45	39	57	46	36	47	33	49	42	48	62	60	49	37	46	34	48	44	52	37	55	48	50	42	43	57	59	40	31	43	46	53	47	51	40	39	30	46	57	42	29	37	49	52	45	48	39	45	46	45	34	55	54	46	40	46	56	41	59	37	59	37	37	47	42	53	44	34	48	35	45	48	53	46	42	42	56	41	35	34	40	50	35	46	47	64	44	39	44	44	47	50	45	42	46	59	42	37	45	45	39	43	41	37	37	52	38	51	50	39	47	36	47	43	43	42	38	40	46	49	52	52	44	41	41	46	50	44	47	48	32	36	44	55	49	49	42	40	46	48	32	49	43	44	41	54	41	49	46	42	43	46	34	41	38	36	27	42	44	46	48	51	49	46	40	56	49	39	53	38	41	57	24	48	35	52	42	41	21	43	39	49	50	45	66	43	42	48	29	46	48	45	43	49	36	46	40	54	55	39	41	41	54	64	51	56	54	51	49	46	41	48	58	44	50	58	44	58	40	51	44	43	37	35	58	53	51	47	28	52	46	48	48	45	49	40	45	55	43	47	50	50	46	44	44	40	42	36	42	31	32	43	59	42	44	51	55	57	55	43	47	43	35	44	49	44	43	32	54	40	52	46	51	41	51	36	44	34	45	35	48	46	55	39	44	30	38	49	42	40	36	53	49	38	38	44	43	52	49	41	39	37	47	49	41	48	28	37	33	47	42	44	53	33	35	40	46	35	42	29	62	45	53	41	46	30	49	54	42	50	36	37	44	31	40	40	40	34	41	45	58	40	54	42	44	41	40	45	44	40	33	51	43	57	43	47	50	46	44	50	47	54	37	47	55	42	46	50	51	46	38	39	47	53	52	49	56	53	53	52	42	38	40	51	38	45	33	47	42	53	42	50	28	56	47	52	53	46	39	48	46	42	41	53	49	42	44	46	30	54	37	66	57	46	37	31	40	43	33	46	50	47	43	43	39	34	46	47	54	42	44	49	46	45	38	52	37	51	49	46	46	37	32	38	41	50	42	49	43	50	51	45	40	43	45	32	55	58	42	47	42	43	51	54	48	53	43	35	54	42	44	47	40	44	47	54	51	39	43	55	44	45	36	45	53	51	33	38	42	44	66	42	40	32	24	45	30	47	45	42	60	48	38	62	47	36	46	51	28	34	54	39	45	34	43	52	61	42	54	53	48	43	32	38	47	44	51	54	42	55	53	53	38	36	47	45	44	31	55	48	47	59	54	45	43	50	47	45	40	35	44	53	49	42	35	37	49	35	37	40	41	49	36	56	43	38	47	45	50	47	44	45	47	47	58	45	45	50	49	37	31	40	51	46	43	46	41	44	50	43	48	40	51	51	39	39	49	49	42	43	47	42	56	49
2126	376	3319	500	222	217	203	199	194	183	193	161	166	152	168	155	159	150	181	169	148	144	163	148	144	175	152	157	164	155	172	172	169	147	167	161	159	160	166	161	137	144	162	163	124	165	152	149	165	186	143	172	152	169	145	167	152	153	140	140	151	146	151	164	149	142	151	161	152	143	143	154	149	149	158	160	168	151	153	164	148	164	159	176	146	168	153	153	145	147	140	150	166	131	153	138	148	155	145	146	140	149	126	158	145	141	147	156	139	154	154	159	162	170	156	158	173	156	143	133	161	149	151	152	165	137	139	136	138	143	155	153	148	161	149	164	172	146	145	154	158	152	160	162	156	166	146	135	154	143	163	137	145	145	142	141	170	176	149	146	141	136	157	151	156	166	157	172	153	134	161	159	156	147	157	134	139	136	159	155	162	166	138	127	167	142	160	157	147	140	166	154	160	146	140	167	187	141	139	127	146	152	143	159	149	158	134	138	149	158	151	164	171	169	145	145	175	169	163	157	148	153	153	149	142	171	148	134	138	145	153	164	145	144	161	129	154	133	138	156	142	153	155	138	141	152	142	132	138	154	153	151	177	151	141	172	145	153	152	160	140	152	145	179	153	143	153	135	164	137	135	139	136	166	155	152	150	154	163	150	143	169	154	147	143	153	142	140	156	167	146	163	144	155	150	139	152	156	139	150	160	170	145	149	155	128	150	140	139	156	144	156	134	139	153	162	142	154	152	150	139	139	146	145	155	145	138	145	137	153	168	130	158	153	166	133	171	164	143	156	156	138	146	155	148	166	144	153	169	152	156	157	150	151	147	137	154	151	134	153	162	154	144	138	157	147	152	153	148	137	175	166	148	149	164	140	152	147	169	169	140	158	136	174	156	173	158	173	144	153	149	151	142	136	139	160	155	133	155	143	136	147	157	160	138	158	142	150	150	144	161	134	146	151	133	124	141	176	163	156	143	160	170	155	140	154	126	154	168	135	168	145	151	158	147	182	141	154	156	170	139	138	141	169	162	141	130	159	169	175	136	177	148	150	162	152	147	166	135	156	144	170	141	144	170	150	135	149	134	148	169	153	146	159	163	151	136	155	147	140	144	170	161	168	163	163	151	163	169	156	143	153	161	172	158	140	180	143	145	154	164	156	150	155	140	155	148	149	162	147	176	156	178	175	141	159	156	158	154	146	143	174	147	150	167	149	152	139	147	142	171	162	156	154	172	158	144	149	140	146	156	153	159	145	150	162	190	155	147	143	172	145	130	162	170	146	143	154	164	132	161	148	140	153	163	152	147	169	146	143	154	129	156	161	159	161	172	155	160	151	149	127	161	143	162	159	156	168	169	159	168	141	169	128	159	154	148	174	139	144	158	169	152	143	156	160	164	166	152	159	164	150	145	144	150	155	164	152	150	152	156	153	155	158	140	134	138	146	124	157	155	156	142	152	149	153	154	169	163	165	152	151	148	150	164	153	134	169	176	151	148	174	187	148	133	158	140	144	139	175	151	149	135	130	160	140	155	139	151	180	133	134	145	151	131	145	168	146	140	126	188	157	148	153	162	152	143	150	170	162	126	150	146	154	140	149	132	162	178	164	165	153	166	143	164	127	176	144	137	142	156	142	154	138	171	141	157	166	147	147	160	157	167	168	150	142	167	152	164	149	140	163	160	149	162	149	154	141	166	142	131	142	151	147	175	153	143	157	159	164	126	152	170	171	156	147	175	138	166	159	119	141	157	141	152	135	148	179	169	137	146	134	166	152	150	144	148	137	135	149	146	157	160	146	154	148	142	165	167	161	144	140	128	154	133	144	127	129	153	166	121	151	142	160	157	155	149	134	137	152	143	149	177	159	139	147	145	148	155	155	171	153	144	152	153	159	146	135	149	143	175	172	156	151	141	155	157	143	154	165	139	147	134	155	152	136	150	162	159	148	150	128	152	159	152	162	164	173	150	164	164	150	156	181	149	163	144	157	160	182	152	132	136	143	154	152	138	145	169	145	169	153	143	134	133	139	159	167	153	161	172	172	170	175	145	135	150	171	155	152	170	153	157	154	150	169	145	156	174	160	164	141	152	149	148	152	164	141	164	141	171	167	152	160	152	138	161	168	163	139	157	150	165	158	153	175	165	144	160	139	151	131	139	156	145	140	163	162	179	162	151	135	171	163	153	140	156	149	163	143	149	144	133	159	168	164	154	146	146	140	149	141	159	144	155	167	139	133	150	155	152	134	141	149	158	151	142	152	150	142	143	135	138	147	134	165	141	170	143	160	153	148	139	156	132	144	153	158	151	136	188	156	139	161	165	158	128	145	153	170	140	150	156	167	149	185	157	146	153	149	154	143	148	185	153	149	167	155	151	140	159	172	164	131	139	142	149	142	151	156	168	135	164	150	171	130	141	148	137	164	144	146	152	161	144	157	160	164	175	164	170	159	160	168	136	150	169	166	151	163	184	127	151	151	148	162	145	159	142	145	141	152	166	162	135	146	171	142	166	140	147	154	141	141	170	161	142	143	137	148	156	138	170	151	147	146	163	175	133	147	134	156	165	134	151	122	164	156	156	164	143	134	129	141	153	162	123	118	176	154	157	163	147	153	157	158	159	140	137	159	151	166	175	161	146	148	146	126	144	137	146	173	159	131	167	147	162	137	158	133	150	151	174	156	177	152	141	131	153	157	158	167	153	142	155	153	159	140	148	145	143	133	147	164	158	172	141	125	158	138	138	148	139	156	163	168	158	175	141	155	138	156	145	149	138	165	162	164	184	157	136	164	146	161	161	128	159	153	132	132	159	146	143	124	146	150	156	178	146	160	156	171	143	134	156	165	147	141	142	149	145	127	137	159	126	138	145	154	174	172	151	161	148	155	145	148	156	147	160	138	152	159	140	162	178	144	167	154	148	146	140	144	138	137	135	160	161	159	147	168	153	155	150	128	129	149	163	158	172	152	155	131	145	158	146	145	139	151	124	152	168	159	159	150	166	137	160	172	152	164	132	142	175	165	144	160	162	149	152	164	155	144	145	163	166	168	161	175	172	148	154	162	174	156	191	153	148	134	141	148	139	171	156	145	143	134	155	144	160	197	163	159	160	160	159	151	162	135	140	160	146	143	142	148	160	148	144	144	148	159	160	158	135	134	149	144	149	145	185	141	161	151	153	149	151	142	176	134	151	153	160	157	152	163	157	168	152	155	137	139	144	162	158	160	172	155	170	155	153	136	145	147	149	162	125	151	143	158	145	141	136	156	161	156	148	170	139	164	152	151	177	156	163	152	162	160	140	171	156	148	142	156	154	162	166	166	137	142	155	155	174	155	140	157	149	158	154	149	133	143	134	151	129	138	165	152	130	153	165	145	163	156	136	155	156	149	161	161	151	158	164	161	157	131	141	161	162	150	151	173	146	140	164	168	160	170	182	150	155	147	147	157	146	141	162	148	160	137	151	172	164	148	151	158	145	157	151	146	163	141	160	152	176	167	141	147
9503	1567	3065	1519	708	461	381	360	325	249	261	209	205	186	203	176	170	166	170	161	171	153	154	148	174	123	137	140	155	139	129	152	150	133	146	153	133	126	132	131	155	131	142	133	143	117	140	128	124	128	122	149	133	137	124	134	134	128	154	144	142	126	136	145	133	115	133	145	138	137	127	125	148	147	135	118	133	121	171	134	134	154	155	122	132	120	130	117	134	156	129	122	121	112	143	141	132	124	132	108	135	125	108	122	128	118	136	125	158	127	137	162	131	128	126	134	120	124	124	138	125	111	136	154	140	111	122	138	118	117	137	123	113	97	135	126	144	111	135	125	145	128	133	137	113	137	137	153	148	126	123	137	128	128	143	125	122	123	136	127	106	115	125	121	159	126	117	125	122	126	133	157	127	137	132	127	115	154	121	119	120	120	119	141	122	118	135	131	133	137	184	145	113	120	130	132	145	124	141	129	142	142	142	130	126	139	120	124	139	135	138	121	115	130	146	144	134	149	133	138	111	151	132	110	117	123	142	136	124	133	157	99	114	146	151	135	142	137	128	142	144	129	142	143	127	128	125	128	141	130	136	126	110	128	135	142	140	129	128	136	140	120	130	135	155	151	144	122	118	140	130	126	121	139	135	131	125	131	150	139	129	143	128	126	122	139	116	116	157	142	141	120	115	128	152	122	148	105	141	148	153	117	113	136	115	144	136	135	117	128	136	167	136	153	141	117	134	131	135	144	123	117	126	129	147	107	126	135	150	123	118	123	149	134	128	120	113	144	122	128	108	129	138	132	139	106	121	138	128	142	122	131	145	117	131	133	124	130	125	131	128	133	134	127	137	127	112	152	131	111	140	149	123	142	141	148	134	121	146	135	123	139	143	148	139	123	125	125	121	137	114	148	125	106	118	147	139	108	150	138	132	139	131	126	118	117	135	139	133	126	149	123	117	141	124	139	158	145	128	119	130	114	113	121	137	150	122	127	136	117	132	124	123	137	142	128	140	130	139	131	126	139	137	129	124	148	138	136	129	144	127	130	142	117	133	110	136	131	142	140	134	124	119	134	122	140	124	130	152	151	169	136	123	128	146	111	128	142	170	136	147	129	123	126	145	130	143	153	146	159	133	150	131	127	136	135	121	134	125	134	128	135	127	139	156	158	149	115	104	116	106	129	133	138	127	115	125	144	136	127	114	142	142	152	122	137	151	139	124	132	139	129	118	122	134	126	140	141	130	149	147	127	125	126	141	140	145	128	106	114	133	154	148	129	139	148	129	136	134	125	126	134	112	125	126	121	138	134	130	131	123	155	137	125	145	119	120	119	127	135	147	147	145	145	127	120	133	109	122	129	143	164	104	136	122	137	120	138	112	136	144	149	120	129	123	126	135	152	121	120	142	126	130	133	140	133	149	112	141	115	131	123	125	130	101	132	151	130	133	129	132	139	133	124	160	107	133	165	144	135	120	128	123	105	130	132	109	121	121	134	126	118	132	143	154	122	140	120	111	131	147	146	136	140	116	134	144	127	132	165	134	123	118	128	135	128	140	142	145	116	142	138	134	150	147	124	123	121	124	145	134	127	143	128	138	145	124	150	106	124	114	157	136	137	133	128	112	113	127	141	108	119	150	127	133	127	128	139	120	124	114	117	117	125	137	108	145	126	126	129	121	121	118	126	140	122	126	149	115	132	134	119	124	126	139	136	127	150	138	125	129	149	126	132	121	143	137	112	120	133	119	127	129	131	143	130	139	142	140	137	131	141	151	134	145	106	116	133	137	120	146	131	142	123	118	118	129	132	117	140	120	129	146	113	126	123	123	144	119	123	127	143	123	112	147	107	147	131	118	133	154	129	129	130	122	107	147	146	137	130	144	132	150	132	122	142	128	149	124	139	124	132	128	117	145	138	140	130	113	148	133	107	127	141	134	126	119	133	122	122	125	152	123	118	119	145	133	120	123	100	127	135	130	133	133	119	123	135	122	120	146	147	134	121	122	138	135	122	122	133	145	99	123	117	127	140	135	156	134	130	125	124	121	106	150	112	122	140	139	124	127	138	110	125	141	123	145	133	132	119	135	133	143	125	133	130	140	130	138	132	136	143	140	142	127	139	128	153	130	123	157	140	147	111	151	122	128	131	143	147	111	127	125	128	128	140	128	148	126	130	106	121	129	138	112	130	138	139	122	108	146	140	135	122	153	132	127	126	102	156	116	139	142	143	118	142	133	125	110	133	140	148	139	136	113	147	108	141	143	141	121	147	118	138	119	157	107	131	113	125	122	136	121	132	136	154	133	151	117	143	129	126	119	107	110	134	126	138	138	133	133	131	114	147	138	124	126	136	145	141	162	140	127	116	141	148	125	129	125	137	146	118	142	139	147	126	122	143	131	114	116	132	126	155	142	139	135	136	132	129	127	127	117	141	127	146	120	132	144	130	110	132	136	112	133	136	150	142	155	119	142	114	149	127	127	125	130	121	138	138	125	147	131	147	150	144	132	115	120	147	127	123	91	131	136	150	139	118	132	117	155	142	154	134	143	130	149	129	137	122	145	138	133	121	121	131	141	113	143	131	129	148	139	150	135	130	141	139	134	147	128	131	134	140	158	129	136	113	116	123	122	153	118	120	140	154	137	120	115	134	124	134	140	132	131	136	121	145	101	128	118	140	126	109	135	125	143	133	138	151	134	144	146	137	129	135	127	116	131	135	120	124	123	130	132	124	129	143	124	147	129	115	140	119	129	115	119	128	141	134	161	129	118	125	147	123	112	141	125	118	149	135	136	142	129	119	152	122	129	142	146	131	108	112	131	123	127	129	132	146	140	112	139	126	127	125	141	144	156	132	122	138	145	143	133	133	131	110	129	130	135	148	129	132	136	135	130	124	139	142	144	126	128	127	138	137	120	148	135	113	144	118	132	128	122	125	114	113	142	121	133	113	126	117	131	112	127	136	148	115	139	105	138	133	149	151	144	122	134	133	126	130	120	152	122	150	107	141	139	120	137	147	119	149	138	106	133	134	140	108	122	117	139	153	133	111	145	132	128	122	164	128	137	129	149	115	157	146	135	156	140	149	144	152	128	147	129	149	149	143	142	136	133	145	117	130	142	131	135	120	125	130	124	149	121	117	137	135	137	115	116	135	121	130	114	134	138	141	140	130	131	156	140	132	109	135	108	144	135	118	139	135	126	150	142	153	120	129	144	154	149	125	121	113	125	127	145	146	147	136	134	122	145	114	116	114	125	133	131	104	106	144	116	123	119	129	144	132	148	119	130	127	121	146	126	132	156	137	129	143	127	143	132	131	120	118	155	129	139	114	150	152	134	143	138	124	133	149	140	132	128	106	145	148	118	118	140	137	103	129	127	112	135	122	134	145	132	132	142	129	133	112	107	137	112	169	128	142	150	111	123	144	123	131	143	125	117	126	128	123	130	128	130	141	136	139	137	141	136	136	138	105	125	116	149	125	116	148	142	140	135	134	137	130	120	124
6307	1725	6796	3915	2854	2191	1912	1563	1351	1106	1053	873	841	771	673	668	624	598	532	564	548	532	518	487	461	484	447	471	480	459	461	453	426	403	425	375	404	374	359	385	408	386	372	373	407	380	382	396	358	384	390	367	413	365	362	347	360	364	355	346	361	355	358	369	362	362	358	372	377	388	358	351	379	328	348	341	386	332	371	370	380	355	354	349	346	395	353	372	340	357	353	346	332	346	356	343	327	391	373	336	346	365	353	348	327	389	348	351	367	346	348	330	373	350	351	309	338	329	341	376	324	404	341	378	339	360	309	355	342	349	344	349	310	372	381	362	359	366	374	371	373	339	334	343	320	339	346	389	348	373	355	357	356	398	336	337	317	348	312	346	355	354	335	380	360	349	381	368	374	338	345	316	374	349	333	372	362	359	365	342	325	336	348	330	348	356	351	337	340	373	354	346	368	329	349	359	336	355	353	363	344	357	365	345	337	348	357	336	359	350	356	382	373	332	338	368	382	353	349	355	332	376	351	308	316	376	318	356	343	313	322	341	322	391	340	360	356	357	338	363	344	336	339	309	355	320	377	350	370	335	346	326	380	369	339	347	363	379	339	353	354	350	370	375	385	353	350	336	362	371	336	323	367	339	301	364	379	344	352	347	357	341	343	325	351	341	376	355	387	350	363	343	327	361	358	386	334	325	348	357	311	372	351	332	324	341	347	389	400	348	352	318	356	360	319	349	341	365	348	328	317	348	337	373	368	338	330	346	320	373	321	323	355	353	339	321	356	326	347	356	339	384	364	335	341	337	339	352	359	358	351	360	349	337	318	324	329	378	350	369	348	330	344	335	341	366	295	353	344	351	369	370	361	377	343	341	335	345	336	359	355	328	367	345	365	332	357	327	332	340	336	322	350	359	352	395	354	370	333	335	367	344	333	395	370	367	336	333	361	377	367	339	372	304	348	336	349	342	349	321	354	366	346	338	367	349	343	344	363	356	313	330	352	392	345	327	347	363	346	350	326	353	370	353	319	352	386	334	324	314	356	322	374	339	326	340	359	351	356	353	328	346	330	351	341	313	341	340	354	338	330	364	350	341	366	356	341	380	335	361	342	369	345	330	356	367	357	353	322	317	348	342	348	347	376	335	354	335	315	363	340	357	327	348	334	362	323	337	337	373	334	332	366	381	345	337	318	386	374	337	377	339	347	353	368	346	379	342	331	329	357	341	369	370	339	362	371	384	349	347	331	335	343	324	368	331	304	333	356	346	334	332	338	357	351	354	361	360	335	366	341	337	334	346	328	346	337	330	344	350	305	352	316	318	360	326	350	364	304	335	367	338	364	378	354	356	355	318	339	332	334	335	349	368	356	355	338	396	332	342	377	339	361	331	375	372	353	347	346	373	384	354	341	356	338	375	356	329	371	346	360	338	353	349	346	383	348	341	368	342	334	347	317	337	358	323	313	304	361	360	351	353	335	367	360	340	362	352	365	363	358	315	342	337	347	367	339	316	349	327	365	328	336	342	392	330	362	334	337	360	338	370	363	326	377	379	359	352	347	347	333	364	342	325	355	312	377	368	322	349	347	373	361	358	333	337	356	365	333	355	373	337	331	325	345	366	336	327	345	345	321	359	376	343	356	351	377	361	349	357	337	332	317	365	344	330	323	342	363	340	320	357	368	351	367	339	353	350	342	352	355	346	339	353	356	369	328	325	342	335	338	358	349	363	326	333	342	368	374	344	360	350	370	311	346	345	331	347	359	400	363	343	347	352	360	327	341	329	357	351	308	363	344	339	356	329	327	330	360	314	344	387	364	367	341	330	382	353	373	344	358	352	346	330	361	353	315	349	339	363	351	332	333	363	357	361	353	351	366	317	341	353	378	324	346	347	372	353	381	330	350	346	352	357	355	375	355	350	357	336	336	339	332	369	332	364	345	346	322	362	319	330	380	348	335	333	353	352	325	361	364	383	358	364	343	367	326	370	357	347	376	352	383	377	339	361	303	333	331	329	358	331	317	360	367	354	347	334	351	346	322	362	361	363	341	313	355	375	332	360	349	376	337	340	349	341	392	353	353	343	328	332	337	349	368	362	345	360	367	330	334	381	342	353	344	330	360	302	352	333	311	342	318	346	334	360	338	354	316	332	371	330	302	341	325	343	383	347	344	337	359	358	349	326	348	374	342	325	376	351	354	353	315	358	363	362	347	370	346	363	395	347	331	378	371	338	360	326	349	336	364	319	352	366	345	350	346	323	362	350	365	353	327	359	386	371	340	348	342	353	349	332	379	341	364	316	354	371	334	378	355	347	365	352	350	389	346	341	343	365	314	336	339	340	376	363	349	335	321	331	336	343	406	349	339	379	346	365	369	299	369	359	363	330	373	372	349	333	342	321	324	301	347	360	349	344	334	369	355	315	355	338	358	334	352	329	360	333	321	374	318	348	326	334	358	330	334	375	338	333	369	311	353	344	366	325	311	350	330	357	374	357	358	352	393	359	321	349	327	349	341	333	347	355	345	322	325	354	336	338	339	355	353	364	376	343	381	354	332	327	366	346	304	381	355	355	378	369	336	345	332	357	329	303	329	324	339	337	373	377	337	355	400	360	375	353	370	367	378	381	358	342	363	374	343	374	390	351	343	360	369	370	361	339	357	378	338	308	362	353	329	335	347	348	328	350	363	349	357	354	353	362	352	375	338	365	346	314	337	346	359	327	357	353	344	351	346	334	379	364	323	351	356	363	334	353	319	368	319	348	334	331	340	354	358	304	349	384	337	369	370	336	334	374	340	356	366	346	352	340	344	325	355	351	349	347	328	343	342	340	363	348	340	371	353	327	367	368	336	347	323	390	318	384	329	360	337	361	330	345	342	374	375	326	383	339	355	347	361	328	322	398	383	325	346	356	334	364	347	332	320	382	352	371	368	355	360	358	338	361	337	332	353	370	347	353	359	335	384	384	346	363	327	349	373	326	329	330	366	368	346	376	360	353	338	319	353	349	349	364	344	363	314	355	394	292	373	334	347	372	372	351	340	324	352	356	292	344	304	350	325	363	330	395	378	345	367	324	357	321	342	366	364	354	338	356	356	330	359	351	374	362	345	310	377	382	402	352	337	358	329	321	350	333	318	347	362	378	368	365	361	338	346	364	342	358	403	346	345	361	345	359	364	377	332	388	367	372	351	353	363	350	344	351	312	377	365	344	357	368	337	362	344	320	342	365	347	339	369	362	353	354	362	336	351	326	363	335	356	344	370	376	369	372	343	347	323	345	346	346	350	375	353	370	333	337	334	372	330	368	339	316	334	368	314	335	333	339	341	351	317	355	362	331	356	352	326	341	332	355	356	361	371	349	327	342	391	352	323	376	333	354	337	350	328	343	324	345	358	342	347	344	367	391	359	348	324	356	353	367	308	356	358	359	329	348	351	339	370	383	320	341	357	336	347	350	348	361	358	374	363	356	357	357	326	400	364	358	357	344	371	362	329	346	359	392
16906	3647	4836	2671	1296	944	686	578	476	466	416	370	321	342	256	301	250	291	232	258	235	267	226	243	236	236	241	266	247	233	223	221	216	254	257	212	233	238	238	235	215	212	224	257	215	204	250	237	223	199	223	210	192	219	217	196	213	216	215	214	210	236	226	182	206	213	206	213	220	208	208	225	209	219	218	203	199	200	213	217	196	212	212	194	217	202	233	189	234	226	198	204	225	227	219	205	216	234	221	199	202	202	178	224	220	192	187	231	209	222	204	216	195	253	223	195	192	219	198	192	184	205	189	221	156	221	202	198	222	200	235	194	212	169	180	220	235	201	212	212	249	205	225	225	196	217	209	221	221	216	199	197	220	185	203	205	204	218	202	195	217	201	222	199	195	220	182	189	187	233	180	186	188	221	199	192	208	203	208	197	234	198	201	234	218	209	178	195	197	195	199	191	232	190	215	210	208	204	205	206	196	212	209	202	222	212	208	189	211	219	199	213	226	200	187	219	176	224	196	185	222	227	196	200	215	191	210	218	227	205	177	224	205	218	221	225	207	196	241	174	214	192	189	192	197	180	203	222	214	198	166	230	214	220	202	212	228	205	210	214	212	214	207	222	203	206	217	217	212	193	227	202	228	200	196	211	207	200	179	200	176	180	177	191	198	226	180	215	221	216	184	206	209	218	190	210	224	211	213	206	210	227	215	214	210	205	203	181	252	212	204	184	198	220	184	239	204	186	222	197	206	201	168	216	213	199	220	228	213	203	200	222	212	213	210	218	198	222	202	186	226	197	185	207	204	214	241	217	227	192	212	202	220	241	204	227	194	196	192	218	212	194	228	226	199	196	210	206	194	204	208	221	188	218	249	223	200	207	209	238	209	231	218	205	195	223	196	216	197	195	192	195	205	202	190	208	195	223	239	203	193	197	211	196	215	206	200	203	188	176	203	200	221	225	219	196	185	228	203	210	208	200	191	204	219	201	222	230	211	180	234	243	187	203	190	199	213	211	197	217	242	195	223	223	175	194	221	217	199	197	211	202	210	210	196	193	219	194	210	241	210	211	201	225	243	207	232	228	214	194	214	199	198	207	203	195	203	228	207	233	189	220	211	214	234	201	226	202	193	209	189	212	205	203	224	224	192	199	218	183	214	210	200	224	202	197	206	194	191	202	199	199	190	207	185	200	217	208	234	229	196	215	209	231	197	207	222	214	237	198	215	202	213	213	194	227	232	207	209	191	227	241	194	229	196	181	175	220	225	217	225	197	200	215	193	205	202	213	218	203	194	201	211	193	224	204	191	200	212	189	224	218	179	196	217	203	226	209	227	223	208	210	206	194	235	206	208	215	231	198	225	207	199	209	198	188	218	203	218	208	218	211	218	193	185	201	185	221	212	215	190	224	214	205	221	207	207	210	239	177	206	194	195	215	195	217	210	211	201	212	186	204	208	199	187	217	234	209	211	196	242	203	195	206	228	200	231	203	196	214	217	211	174	206	213	200	227	200	205	233	202	205	188	213	228	203	220	202	228	213	212	196	185	233	219	187	215	194	206	228	240	207	214	201	214	218	223	190	204	203	183	223	250	204	217	177	213	192	220	209	217	202	171	227	212	237	193	190	194	215	218	197	222	211	208	209	237	232	177	213	196	193	212	204	196	199	199	221	202	217	225	196	239	206	220	207	209	197	210	181	213	200	210	177	197	216	205	226	204	197	211	189	225	227	201	225	215	241	198	220	209	219	231	219	212	211	203	213	182	214	199	196	221	193	211	212	188	200	223	235	186	206	218	231	171	203	208	201	175	181	209	218	229	213	197	216	226	222	186	204	202	200	211	206	201	206	198	211	211	219	200	209	192	233	212	225	228	207	195	211	197	194	218	192	201	226	201	220	208	209	220	233	211	198	207	204	203	201	201	202	212	218	211	212	222	229	209	239	229	219	206	217	209	202	201	190	206	206	215	219	199	223	189	207	196	221	215	220	202	206	183	221	233	197	213	218	224	205	200	207	218	226	208	209	216	184	203	233	216	182	201	195	199	233	201	179	214	219	248	186	189	224	178	219	207	222	197	207	222	214	202	206	249	244	230	212	206	208	239	185	241	222	191	203	196	206	203	214	237	210	210	175	205	223	201	204	228	193	205	228	219	192	197	223	214	206	187	216	196	211	213	185	203	208	210	209	169	226	199	197	217	207	203	208	212	230	198	195	185	188	206	202	192	235	229	197	227	191	214	193	200	190	208	217	215	187	238	187	204	180	182	175	202	202	191	211	199	193	253	195	231	217	206	201	186	207	190	190	236	191	199	197	203	209	197	179	213	188	228	218	209	200	211	204	212	218	226	198	199	207	210	193	204	199	211	229	197	200	204	197	209	203	223	193	226	200	202	178	232	228	198	209	192	192	213	193	231	219	215	222	191	210	222	194	201	208	193	226	235	226	209	221	210	200	210	239	199	223	203	237	197	189	208	194	185	213	200	201	204	199	203	197	204	224	220	212	212	172	210	189	198	193	205	202	200	233	204	222	219	206	212	213	223	239	209	212	186	248	171	196	228	196	190	192	194	189	218	202	183	184	224	218	257	197	216	181	199	219	196	210	183	228	215	194	179	201	189	200	206	218	193	215	222	212	189	215	232	207	211	183	210	187	189	207	191	172	196	209	226	224	200	179	172	189	211	201	193	220	215	209	209	205	185	201	257	199	206	200	203	211	202	210	204	232	188	212	188	206	206	237	221	214	225	225	189	210	210	211	216	218	203	221	192	216	222	192	202	187	185	205	232	193	242	232	212	205	191	197	235	205	232	175	202	204	232	222	215	222	235	205	214	191	225	214	212	202	215	202	194	225	215	198	236	217	199	233	231	223	218	178	196	214	212	215	210	198	228	224	209	211	241	225	181	212	199	229	194	203	207	217	219	212	198	236	192	232	218	215	199	205	209	217	211	174	214	196	201	200	187	216	200	206	208	213	235	205	203	204	201	235	248	201	226	189	213	211	194	231	211	200	207	211	208	190	200	196	204	231	196	198	213	217	214	211	218	194	195	193	229	211	231	213	206	202	226	228	226	207	195	238	201	178	216	226	198	185	218	204	203	204	194	207	222	223	200	214	214	217	246	226	208	200	194	188	224	217	210	185	208	203	219	197	211	179	197	224	234	194	217	193	194	235	190	212	228	203	212	209	224	176	194	200	211	197	212	250	202	196	233	204	196	234	202	197	237	194	213	225	203	215	201	193	196	189	218	214	231	218	207	213	231	211	208	227	200	201	186	238	223	219	226	199	204	209	190	221	230	174	202	224	213	186	204	228	199	220	211	198	217	202	210	200	203	235	191	170	196	223	216	213	206	189	217	188	199	201	229	210	212	219	187	228	183	250	193	203	225	197	210	208	239	230	222	228	237	223	194	188	178	189	202	223	199	206	188	164	197	204	199	196	219	212	221	209	190	232	213	197	198	212	228	226	204	227	202	198	206	205	219	199	230	202	211	194	224	213
8045	2967	9236	6702	4759	3918	3357	2694	2197	2015	1739	1570	1365	1286	1152	1131	1027	980	900	853	811	811	831	760	737	671	716	734	628	708	666	656	589	570	618	621	581	592	621	590	611	582	560	622	550	583	551	533	525	555	545	581	545	535	556	565	567	522	525	518	561	567	579	521	516	490	534	556	542	519	528	499	530	503	543	525	514	526	518	531	507	524	501	522	503	528	486	510	481	521	512	488	532	464	560	495	508	482	510	507	517	499	529	481	557	525	519	525	537	507	524	478	530	519	520	492	512	520	511	535	495	490	514	470	499	477	505	474	528	512	531	502	476	496	546	514	490	519	493	530	483	493	491	467	529	517	543	502	512	566	510	544	492	539	512	519	476	477	492	517	492	502	492	544	534	527	501	510	487	531	515	488	492	466	504	538	493	506	502	490	516	481	487	541	486	484	535	465	470	512	525	465	503	513	471	524	468	474	495	467	511	485	516	560	481	469	524	483	466	530	489	512	526	472	526	481	494	488	485	462	483	484	491	507	493	506	502	474	493	456	508	504	491	530	472	505	493	474	509	516	495	472	464	513	517	520	511	491	503	478	506	486	470	503	523	510	473	497	472	510	508	504	488	510	524	499	541	484	477	503	489	485	499	492	497	494	470	525	511	509	515	483	467	482	505	511	456	530	457	498	457	506	495	482	502	519	484	495	498	461	496	540	495	536	501	473	503	513	494	484	523	509	499	503	495	493	527	502	511	522	540	527	500	511	508	488	489	505	523	503	507	472	517	513	532	491	487	495	483	506	505	506	519	515	493	534	537	488	485	486	545	518	488	497	495	495	498	495	507	521	489	535	517	496	525	523	536	504	498	478	475	478	503	503	472	514	518	546	513	521	488	507	540	496	493	492	512	474	496	499	529	509	516	529	547	466	469	488	524	496	513	513	524	479	510	523	494	498	487	504	513	510	506	492	521	541	537	515	496	479	494	478	474	526	473	465	493	482	467	508	481	499	501	498	528	491	529	518	505	483	522	522	497	498	488	526	477	493	485	536	510	508	491	466	459	506	464	517	468	497	486	511	535	480	478	488	483	458	518	512	485	520	507	517	467	473	524	505	474	486	491	491	501	553	480	492	558	469	470	476	491	517	545	494	481	496	540	512	508	529	508	507	510	488	535	513	507	490	495	506	539	555	519	467	509	446	499	510	541	487	498	496	521	459	489	510	505	504	499	469	439	496	516	521	510	469	489	485	504	479	502	542	496	487	505	501	535	496	479	461	504	499	557	490	489	516	526	476	500	541	516	509	460	511	484	481	478	488	516	509	466	524	536	531	521	514	497	513	477	491	502	487	491	467	540	511	518	503	490	505	495	509	541	509	490	514	496	450	499	487	438	529	478	483	499	497	518	538	462	508	506	500	533	490	452	451	480	469	493	477	499	495	488	499	475	512	493	485	477	528	478	500	544	496	503	515	508	501	523	472	516	514	461	490	502	515	481	484	477	504	499	550	486	496	510	468	509	528	512	505	506	507	495	498	513	499	533	491	487	490	481	497	504	494	496	517	511	436	482	515	497	512	488	487	479	483	489	481	513	481	461	497	515	512	497	498	521	516	500	493	478	482	551	511	496	528	507	514	502	498	472	470	465	501	506	527	509	497	488	514	522	513	503	464	531	548	508	481	494	470	525	492	488	542	451	509	494	486	468	501	480	529	508	446	497	506	499	511	461	485	508	496	497	512	523	460	493	503	510	524	480	481	478	522	513	514	516	468	508	514	508	474	485	534	527	491	504	510	527	499	497	539	492	482	525	502	497	473	492	548	500	484	538	509	480	489	518	501	507	477	483	476	523	486	526	459	502	523	480	569	470	499	487	520	500	502	509	500	543	500	516	539	468	502	504	504	502	501	524	490	512	488	485	492	500	485	517	509	464	529	507	500	490	486	454	487	498	490	504	477	508	507	481	467	449	487	492	501	474	496	521	505	523	454	471	498	483	509	481	483	520	512	524	514	512	472	507	481	457	511	478	515	510	507	528	517	520	454	487	493	500	481	443	475	481	516	492	496	495	498	475	532	499	492	487	491	500	523	491	524	517	514	480	475	518	500	498	489	486	475	533	514	485	526	551	527	493	505	523	533	488	486	515	489	492	533	445	495	504	519	493	511	513	488	509	501	524	504	501	498	498	498	524	497	483	498	502	471	508	513	525	517	460	499	474	505	482	503	530	545	481	500	481	521	540	489	481	479	488	486	503	502	504	525	534	491	507	504	498	483	487	494	482	504	543	498	494	510	519	492	471	501	492	472	439	498	496	521	538	502	539	482	454	465	526	499	467	483	516	501	496	497	481	534	489	506	504	512	474	513	477	477	504	512	510	508	470	523	540	498	552	524	523	475	497	520	492	518	475	521	499	507	493	519	533	480	487	488	501	483	529	475	496	462	535	501	540	467	509	458	489	484	506	534	504	505	525	495	505	515	484	475	504	514	509	520	521	454	494	532	503	479	512	499	487	508	530	494	456	499	485	503	505	472	469	490	519	528	532	496	510	508	528	503	520	530	494	492	512	501	466	502	466	466	557	523	499	499	543	532	502	442	515	500	505	478	473	499	512	497	442	474	521	486	503	498	514	475	510	483	517	478	499	468	543	499	524	492	495	498	501	503	523	506	535	464	465	534	482	514	490	502	534	505	483	501	509	527	478	504	521	512	466	496	512	498	499	513	483	521	481	497	502	474	491	534	483	498	506	481	485	461	478	517	463	485	501	512	517	528	503	468	479	525	486	511	505	506	502	478	496	505	492	493	508	489	497	497	485	497	455	538	475	522	503	527	489	509	522	474	524	509	512	537	521	535	491	496	491	516	524	473	499	472	462	479	500	495	480	480	523	502	485	484	472	489	536	553	546	485	480	511	493	501	519	477	456	534	544	498	505	486	457	503	497	506	456	495	501	502	519	488	469	503	507	491	514	501	538	526	516	531	467	506	518	531	483	514	499	493	490	508	480	499	482	494	504	515	514	525	464	510	481	515	498	488	502	575	466	518	535	513	451	500	476	494	499	498	484	509	532	527	472	473	455	497	535	503	477	510	540	485	463	489	487	477	518	520	502	471	494	475	475	531	489	504	498	444	468	525	508	508	485	520	491	486	482	472	516	482	491	474	464	480	493	488	532	496	457	501	457	498	519	455	495	482	502	486	511	472	518	525	520	522	474	513	534	517	475	463	501	479	499	483	504	498	490	515	485	474	504	503	494	467	470	511	516	508	475	524	495	504	548	504	525	519	487	471	508	517	489	503	519	540	514	517	486	477	486	530	488	438	471	516	512	521	553	476	484	517	484	517	471	525	563	522	516	503	444	482	511	492	508	505	493	543	471	513	494	475	499	512	512	478	498	489	506	503	483	479	485	495	505	493	499	477	504	521	482	480	463	477	523	529	562	481	502	501	510	533	476	494	483	497	521	533	506	496	490	495	479	497	480	480	496	495	503	490	510	520	518	496	490	531	512	571
2329	589	978	217	45	49	49	50	53	55	47	43	45	42	60	50	52	53	46	55	44	49	41	52	53	53	43	44	45	39	59	40	48	40	47	42	43	48	54	38	32	41	49	51	55	45	56	49	50	44	46	51	49	45	36	40	55	42	54	43	28	44	52	57	49	46	48	44	43	45	40	40	41	37	45	45	48	43	42	44	55	51	49	37	45	47	36	62	40	49	38	34	40	45	48	45	46	52	56	39	46	37	48	37	51	52	43	51	51	47	40	47	54	39	41	39	58	42	47	47	44	49	49	42	43	37	46	36	42	38	41	32	41	45	47	42	41	40	53	44	47	51	37	52	39	51	52	37	37	39	43	33	42	52	45	50	52	29	50	58	38	56	54	37	45	49	50	33	37	36	55	59	43	57	49	40	45	39	42	41	41	48	49	35	37	49	52	49	35	48	46	47	49	44	40	36	71	42	56	45	47	38	53	48	39	51	59	48	44	54	35	54	46	46	50	49	38	58	44	41	51	30	57	49	45	51	41	39	47	52	57	51	42	37	49	45	45	32	52	49	37	43	44	34	24	61	51	49	49	51	34	32	54	46	44	34	49	58	55	41	49	44	38	42	41	58	53	46	48	58	44	44	52	33	45	43	37	54	38	49	53	67	47	50	57	50	51	50	42	52	58	36	35	35	52	43	47	51	37	37	36	40	63	52	47	50	41	44	48	36	51	56	46	36	59	49	53	54	48	55	33	43	41	61	49	46	36	51	58	47	47	54	49	44	55	44	55	35	34	53	37	49	40	60	52	42	39	43	53	42	45	44	32	51	48	42	38	48	45	42	40	45	35	48	45	57	51	51	48	44	48	44	38	54	52	48	49	42	38	44	38	42	50	47	48	48	52	49	39	51	38	48	50	42	47	47	48	45	56	32	51	35	44	43	43	46	53	38	38	52	50	40	34	53	49	38	43	42	61	47	53	66	45	53	45	39	35	30	49	52	38	55	36	29	37	33	41	50	41	54	49	59	56	39	39	45	51	44	49	52	56	44	51	42	42	39	55	39	57	49	38	41	40	38	51	48	41	49	51	39	43	31	54	38	43	46	50	35	46	50	43	39	40	49	47	47	40	56	48	45	38	46	45	47	58	46	43	40	27	40	41	52	47	46	32	51	48	56	44	43	43	41	42	38	37	38	37	44	50	51	36	50	45	47	45	48	47	38	53	43	54	54	38	43	41	57	45	41	50	40	50	50	44	48	32	56	55	58	42	38	55	46	46	48	41	34	49	40	56	44	42	64	49	61	44	50	48	40	46	51	50	41	41	60	52	43	45	50	48	51	48	57	52	48	38	47	60	58	42	29	38	38	42	49	55	49	55	49	35	49	47	43	40	49	44	51	54	45	35	46	39	41	34	54	52	52	39	54	59	46	39	30	44	55	46	37	59	51	50	49	47	48	46	40	56	44	49	57	40	47	40	51	40	49	47	42	49	44	50	32	55	39	57	45	38	59	50	41	50	48	39	48	37	40	45	44	41	52	56	42	40	50	57	49	39	46	46	37	52	55	51	45	45	47	56	55	36	54	45	40	33	37	36	48	51	33	48	39	45	33	42	41	34	43	42	40	46	43	46	43	43	54	42	49	53	50	62	40	37	39	38	36	44	48	38	41	46	47	57	47	52	50	44	55	43	53	51	45	53	51	41	49	52	46	46	42	47	42	60	35	46	54	40	41	46	50	39	66	42	54	35	48	46	41	42	45	40	57	52	48	44	53	43	50	41	41	42	44	40	55	45	43	44	36	36	60	47	42	53	59	43	37	48	57	44	39	55	38	47	47	52	45	44	53	49	48	45	52	35	47	54	55	35	40	48	45	43	47	46	36	44	53	45	45	41	38	65	46	32	34	53	40	52	33	39	36	42	44	50	52	51	38	52	38	46	43	51	40	45	45	58	35	43	50	48	44	64	52	47	49	35	40	61	50	52	41	42	40	44	44	45	52	51	44	35	49	44	45	43	48	57	57	55	66	34	37	44	53	48	47	45	37	42	58	37	39	41	40	49	54	42	34	34	46	45	50	40	42	49	50	39	42	42	48	43	39	32	53	60	43	45	41	57	57	51	49	62	45	56	42	47	43	29	39	42	53	57	37	41	45	62	46	51	51	47	49	53	37	45	50	40	48	49	57	45	38	52	41	48	44	54	44	30	47	46	45	53	47	54	40	47	62	54	41	40	52	38	53	49	34	42	41	45	42	46	45	54	45	43	61	52	51	35	51	50	44	48	41	43	43	36	61	39	46	41	44	48	49	42	38	44	60	46	38	43	47	38	38	41	41	38	40	40	47	47	50	44	47	53	48	52	44	40	46	48	47	35	34	51	38	42	42	50	53	45	39	52	48	47	43	34	55	50	54	55	40	55	44	56	41	60	40	42	40	44	54	39	51	43	34	41	46	43	49	51	43	45	48	47	39	43	45	35	42	40	39	40	52	46	47	57	40	42	51	51	40	42	40	45	40	53	39	48	51	39	44	51	43	46	49	45	45	41	41	57	54	47	45	51	43	51	34	44	51	38	62	35	47	49	43	42	40	47	56	40	45	51	40	49	47	45	52	51	39	46	36	43	49	50	38	39	38	36	45	46	61	59	48	49	36	38	41	33	54	38	40	40	41	55	45	45	39	33	57	39	53	37	39	48	41	42	46	36	46	49	39	57	44	37	47	61	42	62	44	55	46	35	50	47	46	38	51	45	35	48	38	40	51	54	44	32	43	50	50	47	36	46	41	48	42	44	35	48	41	45	49	44	47	51	45	37	45	54	53	45	37	39	37	45	31	46	39	34	36	44	45	38	46	55	38	46	41	56	46	31	48	46	56	45	40	40	56	44	53	57	48	49	44	41	52	43	39	57	41	32	30	42	32	42	48	48	38	42	45	47	40	50	44	56	44	38	51	45	50	62	57	43	37	47	44	44	60	51	50	28	58	45	45	52	54	46	41	50	37	53	41	37	53	48	54	40	35	46	43	54	40	28	42	51	48	44	51	57	48	33	52	50	63	39	54	49	52	37	42	29	51	43	39	42	38	40	48	46	48	43	56	56	37	54	45	46	53	36	50	44	46	40	50	50	64	51	50	45	40	50	45	45	47	44	44	47	43	35	48	44	53	52	51	34	58	45	45	42	54	52	53	52	54	45	33	42	43	44	39	52	33	44	45	44	47	35	45	40	54	48	45	52	42	36	46	37	39	38	48	55	43	37	41	34	41	36	54	44	43	44	42	50	50	48	52	48	40	50	43	49	31	56	50	47	40	41	48	32	40	48	46	43	54	48	44	51	34	41	36	37	47	36	59	73	40	54	49	42	48	49	46	44	56	56	46	33	40	46	41	49	56	51	56	53	33	38	49	44	46	42	39	34	44	57	58	52	40	44	48	35	42	46	46	49	37	54	57	48	55	34	36	41	36	44	52	48	61	44	47	44	42	45	42	42	63	34	49	51	42	51	38
2057	659	2413	544	271	237	233	227	179	184	195	207	177	181	169	187	193	160	172	189	155	168	173	160	172	188	160	161	164	156	170	152	173	162	162	149	157	154	162	146	150	147	149	154	163	141	124	154	166	160	157	140	142	164	150	109	174	146	141	174	137	139	154	181	146	172	155	162	166	157	157	148	155	165	151	165	150	164	174	144	167	156	157	167	140	151	152	152	153	143	159	157	141	154	168	165	148	142	161	168	147	144	164	169	154	181	149	155	170	178	141	154	138	145	153	140	145	139	159	161	165	132	163	156	154	145	153	147	147	106	160	140	138	176	157	170	140	166	148	148	166	146	156	162	164	166	133	159	155	150	156	128	179	162	149	196	158	156	150	157	150	153	152	159	139	162	180	173	147	166	133	159	173	158	154	152	166	153	161	171	174	151	160	137	141	162	166	149	138	147	127	143	153	157	153	150	167	147	174	117	142	151	163	153	138	181	173	157	161	168	182	140	147	163	163	173	165	149	148	158	168	177	160	143	159	172	140	154	149	155	154	138	177	161	157	134	181	178	141	155	161	148	165	153	164	167	166	153	158	152	157	163	139	151	164	152	160	165	151	147	132	148	161	147	146	156	167	162	144	157	156	147	164	135	134	145	162	164	133	158	168	165	162	136	143	155	156	163	171	148	157	154	170	148	144	161	141	170	147	145	160	139	161	180	158	129	139	173	157	148	141	155	165	150	143	143	118	151	147	162	169	137	163	164	135	148	152	163	155	145	183	164	147	146	148	147	156	164	139	163	153	129	158	150	172	147	153	149	147	153	151	163	144	165	163	157	141	170	182	143	156	169	145	166	158	158	160	152	170	133	142	134	126	156	130	167	158	159	165	168	142	137	169	131	149	148	144	135	141	122	150	140	147	144	152	145	159	164	170	165	156	149	150	148	156	167	158	162	159	160	164	165	128	171	142	117	149	164	140	152	151	153	168	168	159	161	143	151	153	142	178	139	172	160	179	159	176	146	164	159	161	157	120	147	175	163	150	164	164	139	141	141	145	157	159	167	146	143	164	171	168	173	166	150	154	148	155	137	159	136	156	133	144	147	155	139	163	138	159	144	135	135	163	133	131	165	162	152	168	140	154	142	169	165	170	171	148	156	146	157	160	139	163	157	165	170	143	164	158	147	167	181	159	156	140	138	179	133	152	151	175	159	156	132	157	157	153	152	148	157	173	155	154	140	160	158	124	158	163	142	146	159	162	159	162	154	162	170	148	142	160	159	162	159	147	158	152	183	144	150	159	162	162	133	144	161	175	148	152	165	138	178	142	167	167	149	167	170	171	152	141	152	163	152	160	145	158	160	159	165	139	156	158	147	147	165	155	167	160	153	148	167	157	181	182	177	152	157	158	154	156	159	160	157	161	148	143	140	159	172	161	132	121	182	182	140	155	162	142	138	159	153	147	138	139	153	156	179	157	139	164	162	159	165	133	161	149	168	143	152	155	157	150	149	164	189	140	166	146	129	130	159	175	159	164	163	145	159	167	161	154	149	153	146	152	158	171	170	161	155	159	169	169	150	147	163	123	140	157	150	143	171	152	139	147	170	134	142	158	144	159	158	149	125	148	169	139	159	159	131	152	134	162	144	175	154	164	154	131	159	162	144	147	169	160	136	149	179	164	152	171	154	154	151	148	157	143	161	154	144	149	152	137	166	175	144	154	157	137	171	151	143	140	154	163	161	145	165	147	153	161	155	158	168	165	153	151	163	156	170	178	157	166	153	151	164	141	140	171	159	153	158	155	178	175	171	172	148	161	160	151	137	166	150	151	155	152	131	148	140	148	156	146	150	148	165	151	162	152	141	178	146	137	129	137	146	148	162	165	135	174	151	158	161	157	167	175	146	161	136	148	138	184	137	155	143	145	168	144	164	150	160	167	137	177	154	141	144	159	171	130	165	149	133	166	183	147	157	169	132	143	174	185	174	161	167	175	157	158	143	145	171	143	145	144	163	141	174	167	164	158	167	167	153	150	157	146	166	127	136	171	162	192	153	159	154	136	139	143	162	169	135	178	154	156	181	151	168	142	131	142	185	170	138	179	160	159	161	173	167	164	157	155	149	147	170	177	155	130	154	156	159	178	149	153	146	173	164	145	142	141	151	179	145	168	154	170	117	153	147	152	159	159	165	149	155	151	157	144	162	139	151	156	148	164	161	182	151	143	160	152	172	136	138	173	165	122	151	145	132	154	164	139	149	159	157	148	162	171	187	167	137	167	145	178	156	156	142	144	147	160	179	138	153	156	147	160	176	154	141	139	171	153	164	177	140	151	136	137	144	149	159	173	143	161	175	170	167	177	158	142	176	153	172	153	163	162	162	162	158	171	156	172	175	152	140	164	161	169	158	159	139	165	151	145	145	151	160	132	160	155	159	165	128	145	163	151	153	173	192	145	179	163	157	134	144	151	154	162	168	134	160	138	171	170	162	146	166	165	134	160	157	151	157	182	148	128	173	177	163	155	190	158	145	163	146	149	160	156	170	169	146	163	163	162	154	149	140	139	165	142	165	159	150	157	152	128	148	154	180	158	184	149	166	159	146	146	173	156	182	157	165	145	173	147	154	159	132	173	176	159	178	149	160	147	153	130	174	132	149	177	149	163	152	147	170	156	159	155	136	137	144	148	163	139	157	147	168	169	184	152	143	136	157	163	156	173	170	160	151	161	157	150	151	141	145	167	140	184	166	170	149	159	167	168	165	143	164	152	168	148	148	166	140	170	163	158	175	163	144	142	161	157	162	160	148	159	136	165	167	159	134	173	168	149	153	169	166	178	161	144	134	121	157	159	141	157	155	183	160	155	141	156	156	165	171	176	160	175	181	166	169	155	148	156	155	163	134	141	160	150	159	176	142	167	154	160	150	157	116	164	158	153	137	129	147	150	139	149	162	148	139	170	168	147	165	164	145	155	159	146	162	142	160	168	156	138	161	166	145	155	164	160	138	176	172	163	147	161	134	151	148	175	161	131	160	156	163	143	186	160	160	153	179	169	164	156	162	148	121	159	165	143	152	150	159	147	149	150	149	146	170	137	141	174	146	135	161	145	156	143	176	135	170	144	144	127	203	155	147	159	144	158	163	130	147	145	139	169	153	177	140	159	132	169	161	141	156	152	149	157	127	159	173	136	170	135	147	148	168	182	154	165	150	183	176	156	171	153	140	148	170	162	162	156	146	176	125	192	173	166	174	147	159	156	164	169	145	163	168	145	170	144	140	174	157	147	176	159	152	168	154	134	159	176	136	173	148	159	152	154	160	147	188	152	150	152	182	149	174	157	123	152	144	152	148	161	147	160	157	131	157	123	151	149	145	126	130	161	140	179	154	137	151	146	164	145	158	159	142	159	144	158	163	154	147	158	184	164	128	170	139	166	186	150	161	154	145	155	163	173	145	162	146	161	145	162	158	151	139	130	162	156	146	142	153	134	159	165	181	170	139	134	160	152	135
9878	2316	2556	1447	709	506	367	332	299	221	231	206	193	194	198	169	169	152	162	151	165	142	135	138	123	139	146	148	160	151	139	159	135	150	152	133	116	122	142	127	131	144	142	141	155	146	148	130	131	135	150	130	141	146	114	143	123	150	134	157	149	133	146	124	120	149	145	125	130	144	147	125	117	140	130	127	131	128	131	151	135	125	132	124	130	125	131	114	123	133	113	137	131	147	135	116	131	132	107	136	147	138	118	123	143	152	131	117	140	136	115	134	117	125	137	128	142	136	120	132	138	129	144	115	146	149	132	114	145	140	136	115	131	121	129	130	132	133	127	130	158	144	140	139	123	131	127	113	135	125	141	139	124	145	138	132	129	137	147	130	137	141	142	168	136	108	112	140	132	145	134	134	140	165	109	122	118	128	130	131	132	125	128	140	103	117	136	137	111	123	148	130	137	150	128	147	137	150	142	98	141	122	139	126	127	131	148	132	105	106	125	118	138	150	142	140	124	136	142	127	128	114	121	124	128	130	135	149	136	147	127	136	135	129	143	139	123	129	136	133	122	138	120	126	126	138	131	112	124	123	113	138	121	113	122	134	129	117	128	118	141	145	132	115	131	141	140	137	139	131	136	130	118	132	114	127	119	130	140	134	129	124	126	110	144	130	120	123	128	150	141	132	123	135	137	136	121	131	128	133	138	143	132	145	124	122	135	146	148	117	139	149	148	124	125	128	120	138	119	144	116	134	129	123	140	122	112	126	134	132	140	135	142	130	136	142	151	138	132	133	103	125	130	123	139	131	142	122	110	100	127	122	130	139	158	151	124	137	110	108	141	132	148	134	137	152	124	129	130	154	142	131	147	126	145	120	146	145	121	113	102	140	122	131	139	145	134	128	126	123	129	145	117	128	129	129	145	146	151	134	105	122	120	126	139	128	119	156	119	129	131	129	126	105	144	123	126	130	139	154	124	142	128	143	142	135	99	105	130	116	116	139	125	111	122	156	156	139	127	128	140	146	114	134	118	135	140	141	127	118	136	134	129	120	146	119	122	132	122	121	127	132	129	140	139	117	158	148	141	126	123	146	140	128	130	133	122	127	119	128	139	131	134	165	138	114	162	132	143	120	136	142	128	127	119	137	137	151	128	125	109	130	138	137	130	169	140	151	126	136	133	100	118	130	148	140	140	135	119	123	127	119	149	171	136	129	141	119	132	140	131	121	124	117	148	127	133	154	136	115	159	124	134	119	111	142	133	139	134	142	121	136	125	145	146	139	155	118	133	124	121	132	139	129	114	135	119	121	132	158	120	136	132	135	126	131	126	134	106	137	111	134	113	139	131	139	138	140	107	157	150	137	140	145	133	155	118	130	144	114	130	122	141	139	130	119	135	129	142	141	145	122	129	127	131	140	132	115	119	102	109	131	126	107	125	135	135	130	143	135	115	123	133	102	126	118	135	137	134	122	144	142	153	127	126	137	133	131	113	145	117	117	110	123	118	148	132	114	140	170	132	144	135	109	151	120	126	126	142	122	126	146	140	156	118	124	120	145	121	142	121	144	139	140	110	126	134	109	133	149	130	121	127	124	112	126	122	123	118	129	125	126	138	138	116	139	137	152	114	126	133	122	122	130	148	114	127	106	122	116	122	129	132	123	129	134	135	133	123	133	134	129	134	141	123	147	117	127	114	137	130	128	132	120	114	108	146	136	141	124	119	140	121	136	144	127	154	132	153	140	127	115	151	143	129	141	130	136	144	140	121	145	139	130	130	142	137	126	127	144	151	141	138	141	143	138	141	136	120	153	145	119	141	142	117	128	139	155	127	133	150	146	119	132	116	130	122	128	114	144	131	136	129	121	124	130	145	129	137	134	118	147	133	139	129	142	125	142	129	124	127	134	114	135	115	130	136	148	157	126	142	134	133	135	126	132	128	138	134	151	122	114	131	134	117	143	132	127	143	130	117	116	121	143	141	129	139	146	129	146	132	144	112	142	152	115	133	158	143	134	155	133	130	159	129	127	129	120	136	132	141	133	122	136	135	129	136	151	135	140	141	146	143	126	120	140	128	134	152	140	125	136	142	133	138	118	132	140	135	132	127	132	123	116	154	130	124	123	141	127	148	122	143	122	127	117	111	151	140	122	117	134	153	117	134	128	125	115	130	139	147	127	117	130	159	132	132	141	137	125	126	136	149	131	137	125	126	128	135	143	133	124	121	120	138	116	135	122	142	138	118	132	135	117	138	126	158	152	128	134	116	163	120	134	112	120	134	149	142	148	144	145	115	157	135	139	130	120	140	156	149	132	152	132	120	139	132	138	121	137	126	132	151	139	165	148	136	143	133	136	149	132	126	119	103	127	133	122	125	124	124	109	131	129	131	117	128	141	112	126	130	137	121	131	116	137	128	162	123	130	137	124	129	125	134	139	144	124	138	153	104	147	146	132	129	149	143	136	136	115	112	124	128	131	131	123	132	142	133	118	116	140	119	120	131	134	134	151	138	116	133	126	143	141	134	112	121	144	115	113	118	120	128	117	148	140	115	138	131	130	116	120	135	129	134	138	156	138	142	121	133	103	139	138	113	124	137	133	127	110	127	123	128	138	128	140	154	126	111	123	149	116	125	153	115	148	138	122	140	147	138	139	138	123	138	126	131	130	111	141	106	149	130	99	122	154	114	142	129	124	154	127	123	108	143	131	138	136	149	126	144	120	128	136	133	135	136	130	130	138	134	135	113	122	131	123	134	113	109	124	140	116	139	143	134	127	106	132	152	139	115	149	116	126	157	143	146	152	131	118	131	151	128	123	142	128	146	131	155	129	130	126	136	141	141	146	122	125	146	141	131	126	131	141	156	142	141	137	139	148	115	104	131	124	119	142	117	135	123	128	130	117	118	124	123	155	141	147	96	130	157	130	143	139	122	148	142	127	145	134	126	112	127	127	136	124	145	152	147	117	132	129	140	141	119	133	124	141	130	125	114	120	138	134	139	118	125	132	140	129	155	114	118	137	125	139	121	137	138	125	135	149	135	136	125	150	129	136	135	136	141	139	134	137	139	139	120	135	137	124	140	148	132	157	134	155	109	131	129	125	141	144	102	132	130	130	112	140	109	136	137	125	134	115	152	127	117	110	154	131	132	141	163	127	136	134	138	152	116	132	123	121	140	121	121	126	136	117	144	150	132	121	141	121	141	135	144	123	138	127	143	148	123	132	134	135	138	145	122	123	150	106	144	124	163	127	133	132	150	116	137	113	120	139	135	117	125	132	125	134	142	151	125	131	144	120	149	138	136	149	145	153	142	145	132	131	152	151	138	107	125	123	144	135	150	127	155	140	120	135	108	126	126	143	132	147	127	122	129	150	133	130	132	145	125	127	126	115	140	113	143	129	135	144	146	135	119	137	141	133	131	124	134	113	123	144	146	113	109	149	135	125	123	149	119	135	142	120	135	138	136	130	131	134	129	138	104	117	128	118	140	139	119	119	134	127
6384	2332	5589	4158	2637	2210	1884	1569	1294	1123	983	850	845	764	745	674	641	609	564	590	512	518	525	507	448	481	464	446	424	418	396	428	403	434	411	444	366	409	420	421	390	393	390	405	373	405	396	404	401	363	357	373	395	385	369	400	391	361	363	368	366	340	367	348	380	382	370	378	340	338	420	394	346	350	403	371	339	367	356	353	395	369	341	362	394	369	366	357	316	361	371	385	339	342	403	361	355	346	372	331	359	355	365	307	348	358	339	361	345	386	363	351	342	357	386	351	334	354	341	347	361	360	376	318	315	384	349	376	355	379	363	380	381	344	338	339	357	345	340	361	365	342	346	373	355	343	352	334	355	362	335	340	347	370	348	357	347	385	371	348	355	363	363	372	337	365	354	325	341	320	368	325	362	387	343	351	373	340	320	356	344	347	342	320	340	366	337	354	354	352	339	344	355	343	303	370	362	315	397	357	358	351	320	370	379	347	357	343	338	380	335	383	336	329	309	382	335	324	344	351	344	358	347	351	366	339	362	363	337	350	351	355	366	327	350	329	354	365	329	351	350	341	366	369	329	335	343	368	339	382	344	339	337	347	350	364	334	354	364	349	316	331	341	378	367	317	342	343	360	379	379	363	343	347	330	342	352	344	363	344	356	350	358	353	345	352	336	343	309	360	335	362	364	357	348	371	346	338	350	311	396	354	375	320	338	327	361	328	348	363	332	360	339	362	370	349	378	377	334	373	352	320	354	322	344	362	364	355	368	362	328	344	361	332	377	373	367	342	340	340	322	302	344	308	346	352	371	336	351	353	357	337	360	365	360	361	316	346	328	352	370	353	374	341	313	352	331	351	376	372	344	360	351	355	390	358	336	342	352	348	343	362	328	369	336	347	357	342	326	375	319	350	368	332	341	344	346	311	331	352	320	360	374	328	317	372	325	373	333	366	350	356	361	338	369	363	322	366	362	331	320	345	362	330	360	347	364	374	355	347	368	363	354	362	364	361	353	316	359	358	323	335	364	324	357	316	374	338	369	361	336	341	372	365	374	360	332	372	349	337	350	335	328	364	372	364	341	352	332	363	330	395	345	355	393	359	369	325	360	358	337	337	345	353	343	359	338	364	363	356	357	338	330	354	367	344	352	364	360	348	326	354	346	315	363	335	378	335	332	376	341	368	361	389	358	365	336	343	358	334	338	329	340	306	335	348	366	347	338	371	327	385	346	347	336	360	319	323	373	339	341	339	384	352	312	384	381	347	357	364	348	343	356	342	355	362	363	376	380	354	337	325	345	351	356	340	377	347	323	356	329	395	303	348	331	341	363	363	357	372	364	363	358	362	343	334	348	375	330	354	380	361	362	346	342	336	375	365	319	361	378	362	339	333	349	373	348	354	323	332	316	304	344	374	358	362	337	321	367	332	354	335	360	353	375	333	334	328	363	346	352	328	344	379	356	328	341	336	361	345	297	340	359	316	346	366	337	360	379	350	372	365	370	347	355	356	372	363	366	359	332	324	350	350	353	365	320	335	357	314	339	362	394	350	372	328	321	350	346	320	374	373	345	340	342	333	298	340	339	340	346	338	422	330	320	359	335	326	348	350	343	325	329	350	390	356	355	336	329	333	373	344	422	351	346	338	348	354	332	328	343	351	355	341	355	381	380	349	345	359	338	365	346	348	341	339	365	355	348	349	349	343	375	362	342	376	372	396	333	336	341	357	359	356	360	355	331	357	338	376	364	356	345	331	356	366	330	374	344	357	311	344	318	346	365	377	309	392	335	326	358	340	354	345	340	349	340	340	354	342	366	370	333	344	331	316	356	361	320	348	368	353	325	333	357	368	342	354	355	349	349	350	339	361	324	345	369	336	375	324	320	322	360	342	308	376	345	358	337	359	402	358	405	354	348	360	368	319	369	349	351	364	307	366	310	374	309	343	358	369	322	352	371	362	359	366	332	377	323	360	365	344	376	377	339	332	372	344	354	327	377	367	330	338	350	353	327	344	341	350	361	366	318	339	330	337	341	385	361	326	357	348	350	367	349	368	382	373	377	346	341	359	337	319	351	319	361	356	332	340	294	348	343	364	392	341	286	360	327	350	345	364	334	309	341	330	314	359	313	346	352	363	370	381	357	316	335	338	373	362	330	339	358	394	385	360	331	333	371	345	322	354	314	330	342	362	365	351	341	317	358	353	327	352	355	333	355	356	377	337	328	345	333	368	388	350	377	334	332	314	360	325	383	337	304	358	356	389	344	322	353	352	386	343	370	322	371	384	358	360	354	344	347	329	350	352	310	337	373	350	340	370	394	350	333	344	352	314	358	349	358	347	335	360	333	324	316	314	309	338	340	366	330	331	345	355	320	346	350	321	339	311	323	367	360	313	329	320	337	347	334	376	376	351	355	340	359	325	347	342	374	359	377	325	327	353	363	335	340	375	349	340	337	363	375	371	388	326	332	354	308	367	322	349	355	349	341	320	390	385	359	336	316	379	350	381	312	345	316	363	337	359	371	370	384	360	352	345	340	335	389	355	355	363	355	335	358	359	346	344	342	330	355	338	332	355	350	345	325	328	329	346	339	382	340	312	338	323	347	371	334	373	317	353	345	346	328	329	355	364	335	330	370	356	333	337	365	317	351	356	349	369	361	346	319	372	368	336	328	353	361	326	342	353	349	348	376	365	315	345	348	346	343	348	338	371	334	372	356	359	369	358	338	364	365	340	373	332	326	340	353	321	337	341	338	353	363	364	379	357	402	338	332	354	384	343	375	345	339	332	371	356	338	351	334	368	353	341	345	357	348	375	322	327	352	312	377	357	346	345	361	330	383	333	346	345	334	358	359	338	364	378	335	330	351	342	371	354	342	351	338	338	370	315	342	331	366	365	341	323	382	349	353	362	328	382	369	364	319	375	340	380	366	350	328	344	332	398	358	371	343	367	348	363	386	319	348	376	392	353	371	343	355	375	384	329	349	340	346	317	336	324	356	345	331	334	344	355	323	371	371	338	336	376	366	328	356	353	345	379	315	350	357	355	300	320	366	325	354	326	332	381	391	359	331	360	355	395	326	341	346	356	350	341	315	353	376	377	351	338	352	320	357	339	348	329	340	313	351	362	343	363	356	374	344	357	365	342	333	340	350	348	351	320	352	334	363	356	343	352	346	332	354	353	338	330	342	360	355	382	356	331	326	373	367	376	350	326	331	360	364	333	362	371	332	354	369	374	331	366	382	371	363	348	359	342	353	358	358	334	368	366	366	384	358	351	313	384	375	391	320	349	331	349	323	391	354	355	340	345	372	327	340	358	328	371	337	344	345	381	366	352	350	304	358	356	354	345	321	338	354	347	323	348	359	345	365	314	357	391	351	331	329	390	370	360	339	352	348	368	337	349	368	309	348	343	360	346	379	361	317	361	326	348	350	349	350	362	339	369	357	331	329	358	350	318	323	381	363	344	345	400	373	370	300	342	366	365	357	351	343	379	359	356	347	329
17256	5225	4239	2972	1257	868	759	617	520	448	406	372	332	315	304	323	305	291	247	239	252	225	239	255	230	248	258	238	226	238	241	227	210	213	234	209	226	219	214	217	237	252	210	206	231	230	206	214	217	238	198	179	223	251	216	231	193	233	194	213	201	235	223	185	213	207	218	172	219	201	212	211	179	198	205	207	225	219	202	219	185	231	194	208	229	210	230	199	221	230	186	251	235	200	230	173	193	188	220	203	239	210	226	220	219	217	213	228	216	225	224	192	193	203	195	215	182	214	202	204	198	210	199	202	199	198	215	205	224	223	228	183	189	201	226	190	223	228	207	201	226	239	201	230	217	206	213	215	200	213	207	188	198	212	183	228	203	186	206	189	208	214	205	206	192	236	180	204	196	196	213	229	216	222	215	175	219	199	213	224	235	206	236	215	224	198	188	214	199	222	204	157	227	251	216	209	202	225	225	181	205	208	192	183	202	245	215	203	233	229	209	197	206	204	216	201	213	222	224	202	210	182	225	238	207	216	206	241	202	230	216	199	212	195	219	201	177	217	229	234	224	202	213	204	184	189	207	196	223	210	206	190	193	194	207	206	229	205	233	217	202	227	226	190	207	207	234	209	198	215	202	217	188	204	200	207	220	215	226	215	209	227	196	192	191	192	200	179	205	214	205	188	209	193	202	206	217	204	206	234	195	214	209	195	209	213	205	205	238	203	204	189	240	208	215	213	187	218	212	190	227	182	204	219	205	210	208	190	203	213	207	210	207	218	198	187	194	215	187	179	191	193	218	196	209	196	205	195	197	180	209	201	215	175	212	183	211	204	223	194	180	195	241	200	212	213	200	193	210	197	211	249	209	215	228	199	203	218	204	221	192	211	185	206	232	211	202	228	163	179	194	213	191	189	206	216	237	210	204	197	224	201	206	212	202	214	223	215	183	194	217	194	205	191	217	205	225	171	230	213	215	212	203	179	250	227	198	220	225	228	230	184	211	201	211	220	216	202	226	194	183	173	231	203	204	180	194	196	201	212	213	203	187	192	191	177	194	210	220	191	204	202	190	206	214	222	188	229	201	198	215	203	217	232	239	202	198	219	207	212	215	214	204	216	198	196	207	174	200	192	212	193	242	216	222	216	230	197	181	208	178	200	196	193	200	215	237	219	216	210	228	202	224	241	194	204	218	210	224	190	209	200	231	212	192	236	202	197	214	211	203	199	205	230	180	229	194	205	224	217	218	219	207	212	198	209	201	200	203	220	211	206	222	205	221	207	218	222	194	203	206	201	237	233	208	206	216	207	206	242	225	193	221	210	230	222	229	219	173	186	215	217	247	216	207	188	214	215	203	220	215	219	213	228	183	221	220	227	184	215	222	211	209	195	201	212	185	236	217	214	210	191	209	200	190	249	206	209	211	219	207	218	181	193	196	216	232	212	205	208	197	241	226	220	211	187	227	202	199	183	196	209	215	183	209	187	207	222	203	221	201	198	209	192	233	229	224	197	218	217	201	229	193	194	206	222	196	202	206	222	178	187	216	173	193	214	231	194	229	224	197	249	227	215	217	236	249	220	211	198	210	230	231	206	202	243	203	201	221	232	214	202	192	194	215	217	206	198	236	195	185	209	219	232	203	194	213	216	220	207	202	243	210	201	224	172	222	182	243	239	221	217	196	203	224	220	232	243	206	216	185	222	206	192	236	253	195	197	216	181	204	208	216	222	213	212	226	227	229	231	227	222	207	204	191	218	225	190	204	200	194	171	230	194	202	227	238	217	215	241	202	200	208	210	216	212	223	215	198	200	212	201	188	187	223	214	216	180	191	192	211	189	225	219	224	208	225	193	186	196	211	190	223	225	221	228	190	226	204	186	200	195	197	207	212	213	211	209	228	231	211	220	214	217	224	199	187	217	205	216	189	214	178	181	197	221	185	202	201	189	208	186	190	218	210	204	234	197	222	212	195	208	220	193	209	225	210	189	233	202	214	220	203	197	196	208	221	184	190	233	216	219	197	199	219	197	214	207	202	204	190	213	216	203	230	221	235	183	220	193	213	208	177	183	197	210	222	214	208	232	234	224	195	202	217	216	230	205	200	214	184	194	205	212	185	220	205	219	226	207	198	208	189	225	225	190	221	210	220	211	216	208	234	212	213	214	191	196	216	188	191	195	194	198	220	218	210	166	205	216	199	183	215	183	238	195	212	211	186	181	206	216	199	202	195	241	224	192	205	202	229	180	219	201	218	196	224	203	195	178	237	190	191	196	209	212	188	217	194	219	235	200	193	199	229	223	226	205	217	213	182	210	222	216	201	200	203	192	215	207	239	200	219	191	197	212	214	218	178	216	216	185	212	202	203	208	185	190	186	203	222	216	222	210	219	186	205	190	208	217	196	221	202	201	194	192	203	218	197	226	215	236	213	199	199	220	237	180	207	225	219	213	207	225	201	216	200	195	198	212	233	211	225	211	188	192	217	199	198	180	210	213	203	213	211	203	202	188	209	203	192	193	213	205	180	175	216	214	207	198	202	221	204	209	217	195	198	182	232	196	193	199	214	242	223	208	195	225	212	187	203	191	207	190	207	198	213	201	175	203	232	194	216	194	220	172	222	220	199	226	211	205	220	222	212	203	211	203	230	215	233	208	236	203	229	201	222	185	183	178	193	202	186	200	190	221	205	205	174	227	210	215	204	217	192	222	213	221	209	211	218	191	227	221	225	233	193	194	205	193	187	204	215	214	226	220	210	197	208	185	205	199	228	189	185	205	212	183	210	226	177	192	200	224	194	207	188	239	203	241	218	191	221	218	251	210	205	219	219	226	214	188	196	205	213	232	213	197	206	216	202	187	204	199	207	234	214	203	239	193	212	196	191	212	207	210	226	213	227	206	183	205	238	217	193	207	207	200	205	188	226	203	211	214	206	191	210	209	201	229	200	211	240	214	207	209	186	218	210	182	217	244	210	214	211	170	217	218	212	193	220	208	237	211	240	189	209	203	216	231	202	196	203	210	196	197	197	225	203	201	229	234	212	216	204	185	234	222	202	216	187	202	199	200	192	242	216	239	215	200	220	189	187	203	219	243	191	228	221	193	226	208	190	182	215	212	210	214	196	204	195	217	224	209	231	188	214	213	228	232	174	194	210	244	217	180	205	200	207	203	216	218	209	231	185	187	209	199	215	208	226	219	193	207	197	207	213	179	232	192	206	192	220	214	197	232	233	184	205	212	188	210	261	216	202	205	204	194	231	215	239	209	200	237	211	225	190	185	220	199	220	253	200	196	205	219	191	210	202	228	185	198	194	187	210	196	190	213	238	214	205	219	233	215	175	212	223	218	213	212	219	208	200	225	206	243	220	196	197	220	203	174	212	188	210	200	225	213	224	199	230	239	235	188	207	212	229	195	205	216	249	198	186	215	198	189	228	183	214	205	220	195	188	225	201	189	197	175	227	213	239	237	219	197	203	221	224	214	196	220	215	219	186	211	211	194
8222	4201	7831	7178	4814	3933	3219	2734	2220	1956	1652	1522	1269	1208	1132	1071	1016	1005	899	861	852	776	766	780	786	750	717	684	674	682	611	658	655	627	609	573	626	604	596	581	572	537	595	570	564	547	571	504	537	512	548	575	559	556	538	500	543	531	543	468	541	522	539	534	548	563	520	551	535	544	528	499	500	557	483	519	515	534	503	510	499	515	550	512	473	524	525	515	547	532	501	489	498	519	539	579	480	525	503	472	510	507	508	533	540	501	506	484	531	479	516	499	533	508	479	518	492	552	502	516	532	483	481	497	482	480	535	484	512	468	513	512	524	533	532	519	492	465	499	472	514	526	509	514	476	499	501	488	479	551	502	544	518	529	549	499	515	504	503	535	510	496	518	521	499	495	533	521	499	484	519	492	501	479	540	548	483	465	484	512	482	464	451	512	514	506	486	528	515	515	512	508	528	495	492	481	502	525	467	513	521	521	514	490	470	516	509	487	526	503	535	493	507	482	506	479	468	477	499	477	526	492	490	486	499	533	455	448	539	457	507	460	515	465	443	531	485	525	505	518	524	469	484	491	521	527	485	498	511	503	545	542	504	498	498	505	509	471	503	518	469	525	501	536	463	524	483	526	500	493	506	494	511	515	528	484	519	523	485	491	526	487	523	530	521	503	516	489	488	514	500	502	485	486	476	530	524	495	500	499	499	498	517	497	524	481	513	512	497	488	491	453	487	508	497	503	463	511	514	514	523	518	506	482	487	510	510	468	508	529	543	490	515	541	491	521	491	506	482	465	506	480	488	481	532	493	489	490	496	497	476	523	505	497	506	498	543	510	485	517	519	528	514	489	479	476	514	463	480	476	479	472	493	529	492	495	498	507	489	487	494	519	487	497	490	507	514	508	505	510	513	517	529	529	502	508	490	497	526	478	469	467	512	500	503	467	485	508	492	494	508	531	514	539	534	502	482	546	515	492	515	498	512	504	524	508	485	471	546	497	547	500	488	523	498	514	513	475	477	501	523	498	506	499	492	498	466	500	495	480	467	504	479	502	465	495	508	518	519	485	499	503	495	517	512	492	536	531	499	512	540	484	524	518	529	481	488	508	496	488	549	539	511	515	498	493	494	492	450	448	507	502	515	528	493	503	489	485	495	540	565	506	526	449	467	467	517	489	471	476	501	505	477	493	493	471	509	497	449	517	508	521	505	468	504	502	500	467	479	529	501	497	510	543	473	528	536	496	511	485	491	477	517	480	526	524	490	488	508	512	464	518	542	465	497	466	502	488	527	542	550	472	498	517	500	490	486	488	525	512	469	530	499	493	479	519	489	546	475	491	530	543	479	491	474	513	492	485	509	487	494	492	473	508	483	487	508	527	479	522	516	478	522	466	503	478	500	478	534	470	506	489	484	537	506	517	505	502	512	495	485	493	536	503	468	496	474	520	474	452	539	472	496	486	478	516	470	507	512	499	512	483	476	489	498	495	506	505	520	523	497	493	515	500	495	527	467	477	499	460	502	522	455	528	495	510	472	501	539	528	511	488	498	496	494	468	506	462	528	471	511	471	507	520	519	519	512	506	484	510	485	543	451	453	496	520	480	473	526	499	517	509	505	509	480	497	474	514	493	506	477	518	472	524	494	520	527	480	505	532	533	497	467	469	453	496	468	461	495	513	465	492	501	519	512	472	503	494	485	513	495	498	467	515	470	473	492	501	513	501	501	525	515	496	527	511	481	468	436	514	518	508	488	449	492	533	521	514	499	518	462	476	478	500	486	514	478	481	500	490	559	510	487	460	519	472	512	482	512	499	533	492	507	543	531	484	465	477	508	515	536	513	497	479	495	488	517	498	501	537	468	489	497	483	488	525	516	513	468	472	487	525	485	513	520	531	518	476	497	516	474	510	481	524	498	500	516	540	486	465	497	519	515	481	514	523	502	485	493	538	530	512	465	467	491	460	543	498	491	481	474	510	520	504	482	485	483	499	510	506	470	483	499	509	456	524	515	473	483	491	483	499	525	535	471	507	516	479	535	476	500	525	464	478	516	481	492	483	484	507	510	500	515	513	483	484	495	533	492	464	512	508	509	497	560	503	496	514	515	519	492	494	528	474	503	522	488	479	518	507	534	486	515	507	495	530	523	484	480	483	516	505	513	530	540	520	475	477	524	466	485	538	482	514	513	493	509	478	466	528	497	512	458	482	538	510	494	508	466	493	492	471	531	515	532	505	483	530	507	523	514	492	487	520	474	511	518	496	528	509	524	530	483	508	489	524	532	561	497	482	516	488	501	475	479	533	459	510	529	506	483	516	504	501	463	494	487	498	517	482	504	503	494	494	502	501	525	472	500	506	495	526	504	459	508	460	527	492	479	530	506	493	560	502	474	508	506	521	506	507	519	486	525	499	502	510	471	487	506	509	523	464	482	444	515	474	483	532	498	521	544	435	459	488	511	496	496	495	503	494	506	491	546	514	495	494	516	511	480	481	513	468	517	445	462	529	518	521	489	485	501	464	517	541	491	505	513	511	476	546	486	488	514	469	474	501	517	494	512	473	493	489	506	463	477	502	474	499	520	513	525	502	514	528	507	520	496	498	501	470	489	562	470	513	521	529	551	486	458	517	518	504	498	526	521	529	454	504	492	462	515	508	467	480	508	458	482	494	452	517	512	451	511	474	505	483	528	469	529	497	489	504	485	497	495	534	525	502	469	490	471	507	506	493	510	465	480	464	523	495	501	473	478	478	510	504	526	483	529	461	483	437	524	493	451	559	442	510	504	506	530	467	499	497	541	542	501	477	517	464	491	477	477	457	505	487	507	517	461	464	478	491	529	520	472	522	515	533	512	502	489	533	494	494	511	517	531	510	484	529	508	489	493	498	484	486	484	523	508	522	503	513	476	491	466	504	554	457	444	499	518	496	487	530	515	514	518	504	507	490	538	533	482	482	507	532	478	546	535	538	506	489	560	491	512	523	497	522	497	499	484	487	504	493	521	487	536	493	496	481	511	528	484	501	509	485	510	513	526	481	495	475	503	530	514	488	466	461	517	492	510	500	522	513	507	473	521	541	529	514	530	503	499	509	484	469	495	516	575	497	524	541	491	485	507	505	542	504	476	518	494	552	479	493	444	459	473	507	486	519	504	488	527	505	490	517	503	510	494	465	475	525	454	490	503	514	492	451	505	487	515	535	532	509	469	484	467	478	480	516	490	524	513	488	469	491	511	538	480	510	501	491	494	515	537	504	479	539	558	542	487	497	481	491	506	515	503	511	484	511	466	481	502	495	498	496	536	510	514	505	481	465	472	472	488	483	482	466	519	479	523	503	487	505	511	509	497	514	510	497	523	480	483	502	530	471	571	502	457	486	478	485	527	498	514	454	487	499	506	489	552	533	472	525	512	508	495	478	517	500	467	498	540	541	514	501	512	495	485	487	490	492	505	554	476	526	506	484	504	505	487	495	484	511	522	498	515	509	486	465	514	471	498	514	541	498
2840	1226	652	203	80	71	59	44	56	46	46	50	54	56	53	51	54	44	45	54	32	49	60	63	54	50	49	62	45	41	47	47	53	49	47	70	48	57	49	55	42	60	53	46	48	49	52	45	63	55	55	40	53	40	42	45	60	47	42	53	46	50	51	61	46	44	56	57	45	47	46	51	45	35	43	52	53	47	49	61	41	44	35	38	50	53	58	52	47	44	54	35	41	39	37	33	41	59	43	43	42	46	49	46	56	46	33	46	38	53	52	48	41	46	37	58	60	40	42	45	62	45	47	50	58	48	43	43	44	39	47	44	49	54	50	40	53	55	59	46	48	47	38	45	38	57	49	39	36	37	50	54	37	47	35	48	45	48	39	47	57	36	51	45	52	37	45	43	41	50	49	41	63	39	50	37	51	43	41	62	43	57	57	42	41	56	57	40	39	38	53	48	31	46	32	45	47	38	40	50	43	41	45	53	47	32	44	46	52	40	57	42	33	53	44	41	38	40	62	54	48	55	45	30	43	42	49	48	46	50	58	48	41	48	39	48	50	48	49	53	57	39	76	54	39	45	44	35	34	53	45	42	41	43	49	46	43	36	38	43	55	48	53	47	44	54	55	37	42	47	44	42	47	47	39	45	43	54	49	51	55	41	45	36	40	48	41	43	48	46	56	46	53	56	48	46	44	55	41	55	44	49	56	35	60	45	39	25	41	48	40	44	41	38	50	48	43	41	32	42	49	53	51	53	44	49	38	43	42	53	38	39	42	35	47	52	47	60	43	42	48	56	58	42	48	47	48	53	46	43	52	47	42	52	44	54	38	44	37	44	39	38	51	60	58	51	58	45	52	52	52	51	49	43	48	47	44	30	47	47	31	48	42	44	45	40	49	41	57	53	39	57	47	54	33	35	47	41	44	44	41	35	45	52	52	44	48	45	42	45	48	37	29	54	42	37	46	42	45	49	48	42	47	40	44	41	39	45	41	34	43	43	39	49	41	49	55	47	52	44	51	35	48	54	39	44	36	62	48	52	48	42	41	35	39	46	51	48	36	45	53	45	45	47	53	45	38	44	45	50	61	55	47	33	35	49	43	46	52	38	48	37	46	41	38	42	50	43	51	50	80	55	48	57	41	44	47	58	42	39	42	43	45	48	42	35	52	36	46	41	48	51	50	53	46	45	55	38	45	49	47	42	45	49	54	35	39	46	47	47	40	55	55	42	39	42	44	40	47	53	45	51	46	53	56	48	44	46	37	54	49	50	57	36	51	51	40	49	32	37	48	34	43	50	55	49	58	54	38	43	37	58	40	50	38	50	52	32	53	47	39	53	53	50	43	57	51	51	40	41	55	39	43	45	41	40	49	43	40	64	40	53	45	48	48	44	45	42	44	46	39	48	45	41	43	42	45	42	39	38	34	50	55	45	38	44	52	59	35	47	41	34	48	44	44	56	51	56	54	44	45	55	43	65	39	55	50	46	55	45	43	41	45	48	49	37	36	53	42	55	42	44	39	55	50	55	51	35	40	48	52	27	43	41	51	48	48	39	38	37	53	42	56	42	48	56	46	39	48	51	56	50	46	54	44	51	49	40	51	51	41	44	43	63	41	35	38	46	37	52	49	43	49	33	54	49	49	41	35	43	32	50	47	47	53	48	35	30	35	52	39	44	38	43	45	46	47	40	44	65	50	54	46	48	35	47	39	49	48	59	51	58	45	43	45	31	50	67	36	46	52	47	49	42	47	44	30	39	59	41	41	45	52	59	43	40	37	40	37	44	58	45	44	50	42	49	35	47	44	50	27	39	38	41	46	41	49	35	42	37	50	59	53	54	40	59	44	60	49	46	47	49	46	45	48	46	32	46	45	42	49	46	43	49	58	40	54	50	40	48	51	42	46	46	43	46	49	57	41	49	54	42	48	52	46	45	40	56	51	38	43	59	58	36	39	45	41	47	47	38	38	51	49	51	38	40	44	36	52	45	55	49	37	54	52	46	43	38	47	53	45	36	51	47	45	39	41	47	35	41	56	49	47	38	61	47	43	50	44	38	34	49	38	46	46	47	40	48	56	65	52	46	58	44	43	48	48	50	44	46	40	43	43	53	35	48	38	42	51	44	33	60	45	42	39	45	46	46	43	49	48	50	48	52	50	47	47	41	53	52	44	53	43	40	36	57	40	54	41	39	49	44	50	38	49	56	56	52	48	51	54	48	53	44	56	54	46	39	51	37	53	49	44	55	48	46	39	42	45	42	40	60	52	42	46	38	47	51	46	46	48	43	44	65	47	39	50	51	46	46	48	53	62	62	38	42	44	37	59	45	48	42	49	40	42	59	38	51	38	54	61	38	48	52	47	56	43	49	44	42	49	63	56	43	60	40	36	40	51	48	45	44	54	51	50	34	36	60	51	45	42	37	38	45	45	54	41	31	48	36	46	50	38	36	39	40	46	44	46	41	49	31	37	45	43	54	62	56	32	40	39	47	45	46	50	44	56	43	48	41	46	56	45	38	34	43	49	45	46	43	41	47	54	50	36	61	46	50	42	42	45	47	48	44	37	46	47	49	55	51	53	49	50	38	45	38	32	43	43	44	35	47	47	46	43	36	56	34	55	43	52	39	51	44	42	51	36	51	39	50	49	34	40	64	55	45	46	53	56	52	41	45	57	43	33	40	39	39	45	44	41	40	39	50	48	45	48	60	53	40	47	41	49	41	50	54	53	49	46	41	58	30	53	45	42	53	41	32	54	41	34	57	53	47	54	44	50	54	36	37	47	52	52	61	43	38	45	60	50	50	54	42	49	49	42	48	53	50	55	43	54	46	53	50	40	56	50	56	45	35	51	40	49	61	54	47	55	45	43	65	31	61	48	46	31	43	42	36	41	45	54	54	40	43	44	38	41	40	52	40	39	48	53	55	47	28	57	54	46	52	60	42	56	47	57	45	44	39	32	31	35	47	46	46	44	40	51	45	46	43	44	43	58	44	55	51	52	48	39	52	48	65	40	55	51	55	52	52	53	46	45	49	58	48	40	48	41	55	44	34	40	41	59	54	52	51	43	51	53	45	46	48	53	47	53	46	50	56	37	41	54	31	40	43	53	51	53	57	47	60	47	28	43	50	47	53	60	44	54	42	44	39	55	47	55	47	47	49	41	38	42	43	48	44	49	51	53	51	38	61	43	46	47	45	47	35	49	56	35	47	44	64	42	51	56	38	47	46	45	52	45	58	55	50	45	50	52	49	30	56	37	49	55	52	50	42	37	44	42	38	46	61	47	56	46	44	37	42	45	50	52	42	44	44	51	39	43	54	33	40	40	47	54	48	61	43	54	46	47	44	47	48	49	44	39	47	50	39	46	56	34	44	47	39	45	48	44	45	58	59	37	49	41	48	48	45	45	51	56	47	40	62	63	61	42	57	47	41	40	50	49	42	53	49	54	53	40	51	46	38	37	61	47	59	40	39	41	40	41	55	45	53	40	34	44	32
2355	1244	1594	522	254	234	235	224	214	218	203	188	200	153	174	197	166	165	191	157	174	166	144	163	151	142	153	169	147	151	162	157	140	143	157	169	179	159	154	152	159	152	152	157	156	141	118	144	149	163	174	164	162	150	168	171	158	163	160	149	155	157	154	157	164	148	160	169	180	169	156	165	160	174	158	153	173	167	155	141	153	162	169	155	125	144	199	153	144	174	142	150	151	159	148	161	161	160	161	170	145	157	157	151	158	156	147	154	170	150	136	164	177	162	151	162	128	174	153	165	144	152	132	155	156	158	145	145	177	167	140	143	132	132	184	167	169	144	148	157	148	129	151	158	145	153	140	156	177	147	148	154	168	159	159	156	153	141	163	165	158	143	153	166	166	154	169	149	162	160	170	171	151	157	173	151	162	154	144	149	152	171	135	152	160	152	144	130	137	167	169	171	149	148	152	172	156	172	156	168	147	154	189	161	131	142	158	141	165	138	172	161	145	157	143	152	178	141	152	148	152	144	155	158	165	146	149	149	144	178	165	178	150	158	168	174	167	175	155	156	169	158	142	153	163	159	150	164	155	177	168	138	157	168	151	157	155	168	150	155	150	166	151	169	152	149	145	151	168	167	166	158	147	145	168	137	146	149	152	137	161	163	148	153	152	159	140	144	156	190	149	163	142	139	152	166	154	143	160	140	157	168	128	166	151	154	156	154	131	149	157	144	162	164	170	160	142	146	136	153	168	149	187	152	153	139	145	154	159	150	156	159	167	182	155	166	162	154	152	175	139	162	156	157	156	177	149	164	156	152	162	139	157	161	143	159	161	145	158	158	161	173	156	147	137	153	167	163	130	166	147	158	151	167	147	144	125	171	160	158	158	150	152	152	152	164	140	147	162	133	166	135	151	150	164	141	175	155	166	164	157	175	153	156	146	151	141	156	150	152	159	155	161	131	169	152	147	174	151	158	166	173	160	146	140	163	157	132	157	159	153	151	166	154	168	184	154	167	145	162	174	160	152	141	155	155	155	159	144	163	133	143	138	144	153	168	159	148	156	167	156	165	170	161	168	158	150	164	161	184	157	151	166	161	149	153	146	159	143	152	148	144	144	160	148	163	166	162	148	154	145	146	151	142	166	155	152	163	158	167	149	167	133	141	167	141	151	159	166	147	158	166	165	151	148	162	156	166	160	155	161	155	153	150	155	158	121	155	155	153	153	150	177	175	167	144	184	160	144	155	146	167	167	168	182	150	147	164	140	160	155	158	161	157	160	150	173	165	155	160	174	133	144	163	174	152	132	157	168	147	157	145	183	146	151	162	162	155	157	154	144	163	143	163	157	168	167	157	155	175	163	146	166	175	164	169	153	161	159	159	161	150	152	162	158	186	132	163	139	182	137	164	169	151	163	133	144	160	171	141	158	141	161	157	135	151	170	170	141	156	155	145	168	157	143	170	177	134	153	154	157	150	161	171	156	161	156	148	175	147	168	167	158	151	155	152	181	158	177	152	149	180	166	151	157	158	145	168	162	158	158	160	183	168	170	160	169	158	154	157	146	155	145	160	121	159	156	163	169	174	162	143	143	181	187	141	150	169	164	154	135	154	168	157	162	179	150	166	141	146	173	171	134	167	165	154	171	152	177	150	158	160	152	138	157	142	154	181	160	164	161	155	167	144	155	161	172	157	166	156	182	169	149	158	170	180	140	146	171	159	163	168	145	160	151	156	151	139	138	154	159	157	143	144	166	151	157	179	141	146	153	147	122	167	141	152	164	153	156	182	148	156	135	164	156	165	163	171	153	169	161	156	159	176	143	161	159	162	148	161	174	151	165	157	152	164	181	152	149	161	144	179	170	166	147	163	154	168	153	143	157	153	172	146	153	169	137	174	140	155	120	158	156	171	165	152	157	161	178	159	164	142	152	163	126	152	150	130	136	167	160	172	167	149	150	162	156	152	155	170	169	152	155	137	144	167	158	168	152	147	157	156	167	163	147	152	151	159	169	141	152	154	150	138	166	135	148	158	155	169	160	165	162	155	161	137	171	151	138	154	173	161	143	132	159	162	154	161	174	159	144	142	146	174	157	156	171	157	167	137	153	133	165	147	159	157	146	166	150	155	141	157	160	167	166	163	165	137	152	145	148	148	162	150	143	181	166	155	154	182	158	138	132	160	163	173	160	168	147	157	158	148	157	130	150	157	139	168	147	142	175	181	145	181	159	144	155	147	164	147	160	170	180	151	152	160	148	149	157	143	158	145	139	173	131	151	155	172	124	180	137	149	125	155	156	162	162	146	140	154	180	144	162	168	148	148	151	145	165	152	148	169	167	139	163	163	165	149	154	187	149	167	158	155	137	146	157	149	153	173	173	146	157	134	158	161	156	140	156	134	154	171	180	132	159	163	149	173	156	132	140	165	149	147	150	165	184	162	147	150	156	139	154	144	168	158	155	134	170	151	163	169	146	179	155	152	161	169	139	165	158	128	146	138	162	168	152	165	169	142	146	163	185	132	148	153	156	171	131	137	156	144	161	161	151	166	146	146	154	145	157	144	157	142	145	140	146	146	147	141	155	140	166	186	166	139	154	126	169	160	140	150	166	142	146	179	153	185	151	140	162	144	150	129	185	145	158	161	161	165	141	148	163	158	155	165	156	168	157	171	151	165	153	158	133	143	164	165	169	160	138	145	166	171	178	158	169	166	152	174	151	158	157	164	175	145	186	160	139	184	175	139	167	171	186	156	153	149	139	159	172	126	143	176	160	140	149	155	160	165	171	163	177	161	177	139	173	166	145	149	164	157	172	162	163	152	147	146	181	150	159	149	177	156	176	165	172	150	159	145	139	145	170	146	163	145	171	131	147	163	150	146	160	175	143	157	150	156	139	136	167	142	163	151	169	150	161	157	153	148	140	170	143	162	162	142	143	130	152	173	134	124	158	167	174	175	157	155	146	187	155	163	173	146	156	164	164	157	153	160	122	172	148	159	169	151	159	177	155	150	156	158	172	176	126	171	173	162	150	140	126	160	174	157	168	139	142	113	169	175	142	148	139	170	165	150	152	146	173	151	134	180	167	157	150	163	150	169	166	150	153	152	139	147	169	154	150	140	132	144	155	151	134	150	169	171	160	163	147	144	158	177	168	154	149	169	167	155	143	146	176	143	150	168	149	187	169	115	157	143	166	159	160	160	170	174	143	184	168	183	181	161	160	170	139	176	170	154	180	162	162	150	154	163	140	148	167	169	149	145	162	137	153	169	148	161	175	146	147	172	178	147	170	158	158	167	158	167	151	169	150	151	154	163	174	146	167	147	154	142	157	178	159	146	155	162	167	157	157	160	185	154	163	174	150	159	154	148	146	162	162	130	162	134	140	163	159	152	144	124	155	151	152	166	162	181	154	143	154	130	162	155	157	161	137	168	143	167	179	151	137	145	157	160	158	150	148	160	147	178	152	169	159	157	171	143	156	131	151	154	163	176	191	166	178	149
11513	3341	2163	1427	670	503	437	318	264	261	213	196	219	196	202	175	158	166	168	168	168	137	138	169	142	145	127	132	147	133	133	143	141	119	127	139	132	141	164	121	133	146	127	129	150	135	141	115	145	136	128	124	149	126	141	120	147	142	148	147	141	122	133	140	138	147	138	131	110	125	128	135	129	121	135	119	126	143	118	140	153	139	134	117	144	128	140	143	129	121	141	142	140	110	111	134	154	126	157	99	137	158	117	145	138	146	129	136	151	151	124	127	131	113	140	148	134	133	132	143	145	135	137	141	136	121	127	131	122	139	126	134	140	142	146	95	119	133	156	119	115	132	137	145	122	121	119	157	121	110	122	139	140	124	126	136	138	125	129	152	121	128	140	147	141	133	130	138	136	120	140	145	142	126	142	118	141	145	163	133	147	141	124	104	112	131	139	133	132	123	124	138	135	141	142	131	126	133	129	140	145	123	131	119	114	111	134	141	121	113	133	129	120	117	133	135	117	117	130	117	119	131	136	158	143	154	122	133	116	139	108	134	144	154	125	120	133	134	124	141	127	116	120	153	139	120	127	126	147	129	115	131	138	137	113	132	148	130	103	134	137	135	126	126	126	135	156	128	133	158	113	123	114	113	145	141	129	130	147	130	149	137	116	135	126	157	112	126	111	135	127	117	117	121	146	117	123	132	151	124	145	110	132	131	126	125	121	139	117	155	152	137	123	149	104	141	122	101	129	106	141	125	136	141	143	127	144	136	148	141	135	113	127	125	110	112	141	138	130	124	118	130	163	114	118	106	134	124	135	133	130	138	121	109	109	140	136	134	113	154	129	111	120	140	141	131	147	132	115	138	157	108	130	139	118	109	126	114	136	142	146	122	100	134	154	139	130	125	126	128	117	140	145	107	134	134	134	133	120	133	127	130	123	120	123	146	123	123	131	135	140	113	142	146	139	156	130	132	145	126	122	140	136	127	132	131	149	131	119	102	137	118	112	129	137	123	124	126	149	143	135	139	122	121	143	116	130	122	141	148	136	136	134	136	120	140	141	120	131	130	109	123	131	127	144	124	134	137	129	130	130	144	143	135	135	134	119	128	143	126	157	159	138	115	140	137	140	130	141	126	147	116	119	143	133	139	142	138	136	133	135	132	140	131	131	125	124	138	129	145	129	139	167	142	131	118	145	142	133	155	132	134	126	144	141	129	125	133	124	133	137	151	156	127	152	136	151	124	140	152	150	135	138	124	133	119	134	118	130	137	139	139	115	114	144	135	127	126	138	142	131	144	123	125	141	131	145	134	132	125	129	143	143	148	135	123	112	130	134	108	123	139	138	127	137	144	132	120	139	140	129	133	145	124	120	117	137	133	153	142	133	118	124	135	121	129	137	145	116	129	124	133	144	152	121	138	111	139	126	149	134	116	142	122	135	116	132	127	123	125	124	110	126	140	115	125	132	127	128	131	136	145	137	122	154	138	128	125	125	136	140	132	147	135	148	133	135	113	133	152	145	121	109	137	137	132	147	150	127	112	133	127	141	136	112	128	154	122	129	117	144	131	129	133	152	124	129	127	130	141	116	127	121	122	139	127	131	131	116	135	122	127	115	144	125	139	140	145	142	128	131	130	126	123	147	152	120	133	135	147	116	121	150	130	154	123	118	136	109	140	124	124	128	126	114	130	127	133	135	135	155	123	124	128	133	141	117	145	129	137	149	108	137	132	127	152	129	131	119	148	157	128	126	143	121	114	136	140	150	136	144	139	119	142	134	114	113	129	143	144	141	119	130	141	130	134	134	135	128	149	134	130	125	124	144	138	128	150	120	135	130	137	117	122	140	144	116	119	130	120	149	127	120	139	116	134	130	127	137	128	120	137	106	122	118	122	140	148	142	104	118	138	121	123	118	146	133	137	129	126	112	130	133	161	137	120	141	107	144	139	133	138	147	133	145	133	115	131	134	152	143	130	124	139	132	125	141	127	135	132	123	120	155	139	120	132	138	141	126	120	122	130	129	143	131	137	117	137	155	117	132	137	131	124	128	140	126	113	134	113	121	142	139	131	132	124	100	140	145	142	136	132	151	124	146	159	136	108	134	119	129	122	140	139	119	145	142	110	121	126	138	140	140	136	134	146	114	111	133	115	115	139	124	136	109	125	147	136	130	144	138	168	137	108	143	133	138	130	143	139	129	138	135	126	145	119	140	136	119	121	144	121	145	145	129	114	149	134	138	131	153	125	151	102	131	117	131	128	137	118	133	132	141	121	108	124	135	126	147	139	123	125	142	124	132	137	120	129	139	150	152	119	130	130	140	155	139	119	137	139	132	118	139	134	132	124	135	114	126	126	120	129	119	123	130	145	140	124	129	121	128	130	127	121	127	122	109	134	118	139	144	148	130	109	149	109	143	130	111	113	114	116	138	166	127	134	113	127	125	141	151	130	111	134	128	136	134	147	121	125	127	126	150	125	131	121	102	143	118	146	121	133	142	124	133	140	113	143	106	135	139	119	147	141	144	127	120	135	151	115	139	99	121	134	152	128	124	152	139	120	124	135	112	127	128	133	133	135	149	135	121	123	128	109	150	147	128	134	116	130	130	125	125	141	150	128	149	154	140	114	125	125	113	141	115	134	130	136	113	106	111	129	153	134	160	144	128	136	161	135	126	142	118	134	129	124	134	124	119	154	133	141	118	103	141	148	131	126	145	130	142	122	153	124	117	129	122	126	148	137	122	135	142	123	132	133	139	129	129	156	125	102	127	128	120	126	132	134	138	129	130	124	122	126	134	124	110	132	142	129	120	117	122	141	143	140	145	158	149	140	136	115	151	123	115	130	145	135	146	140	119	122	144	135	128	126	136	127	134	136	130	127	113	123	136	123	120	126	119	111	116	154	126	140	133	117	154	123	117	118	125	150	130	126	140	146	134	135	142	140	132	107	130	147	134	149	137	139	130	122	136	129	145	112	159	144	121	119	142	124	137	142	136	147	138	151	150	125	140	117	126	133	139	132	117	128	118	136	135	145	134	116	139	125	167	141	142	113	140	147	127	118	127	150	135	130	128	112	133	140	130	140	148	122	120	123	133	129	141	128	116	140	142	113	138	110	131	157	123	127	129	143	135	139	145	136	136	137	132	127	137	115	124	125	115	125	110	127	128	135	119	144	118	134	122	164	121	138	122	116	149	132	134	131	140	139	136	113	119	147	135	132	134	115	130	133	119	136	143	110	118	162	146	129	120	134	136	117	151	123	119	132	118	124	135	159	126	112	151	151	139	128	122	139	127	140	114	128	133	129	122	126	125	115	135	118	132	173	120	128	124	129	152	145	128	149	117	141	148	121	119	126	128	131	120	146	156	128	134	123	113	132	115	119	123	126	147	124	134	132	137	132	144	142	136	122	147	137	127	123	146	163	137	144	155	153	143	145	135	120	131	134	131	144	135	133	128	112	138	116	122	125	139	126	125	125	125	111	130	122	132	127	133	133	137	129
7123	2925	4606	4445	2650	2174	1869	1576	1344	1074	1053	935	852	738	714	700	623	616	579	532	507	541	494	467	439	436	459	421	459	459	447	450	433	411	417	437	401	419	391	377	415	402	407	403	386	422	363	369	382	380	359	399	389	382	398	385	352	389	362	361	383	369	384	343	350	363	361	420	370	387	368	362	346	386	358	389	335	345	350	359	345	342	352	373	381	378	335	349	364	343	382	338	335	334	367	353	368	383	374	382	356	341	360	337	362	380	347	340	320	361	378	347	352	372	400	321	369	340	379	388	348	346	336	333	389	341	336	358	360	353	354	349	353	362	341	354	382	343	351	359	352	367	367	335	374	313	346	357	355	362	338	345	356	357	326	360	362	331	331	369	345	373	359	398	350	342	311	360	361	360	363	331	351	365	347	369	380	333	348	344	360	345	364	350	338	349	327	359	326	345	359	359	358	347	335	379	332	359	343	347	340	369	360	368	328	345	364	345	357	353	338	329	325	347	349	379	333	356	364	342	383	334	359	320	336	360	338	359	382	362	339	337	336	334	370	352	328	368	364	344	385	354	362	340	365	364	355	345	355	353	361	339	344	333	347	374	327	339	344	378	333	372	343	403	361	342	326	357	338	352	317	355	345	339	336	382	333	368	356	360	350	385	325	332	323	345	336	355	308	373	406	324	359	348	362	331	334	340	328	366	340	354	350	340	332	358	336	335	374	351	357	351	372	368	346	358	358	336	328	344	320	353	354	341	345	323	325	370	337	354	351	368	355	354	329	345	373	377	305	342	315	374	353	359	336	384	350	310	370	328	334	354	295	331	337	368	337	363	367	397	324	333	362	357	345	350	354	357	342	364	328	335	327	366	351	340	350	354	337	345	363	357	359	353	346	362	339	363	339	335	352	307	359	373	355	366	359	337	356	376	358	357	349	353	334	368	353	353	339	361	358	342	357	355	351	349	353	359	353	360	377	326	347	343	353	358	338	337	358	343	346	376	354	327	339	352	370	338	321	334	327	350	351	331	339	376	379	359	328	336	345	357	344	356	370	405	369	316	360	333	301	356	363	362	353	404	395	344	372	336	391	343	307	349	353	348	380	374	369	377	364	353	335	374	357	349	336	345	345	335	330	344	355	371	338	343	334	322	384	332	354	348	348	356	353	366	355	323	344	348	351	375	355	343	337	376	351	324	362	366	354	347	351	346	373	358	365	344	363	350	303	335	310	326	338	349	331	325	355	322	328	337	334	364	337	323	358	374	350	339	349	368	333	330	329	328	328	359	384	302	348	363	364	346	334	365	330	341	323	372	363	358	345	335	347	358	365	353	333	345	359	350	376	347	346	377	371	344	354	350	333	359	331	343	356	321	357	353	372	352	360	343	364	382	348	356	333	365	364	334	345	358	374	330	339	343	309	378	344	349	366	354	355	349	359	350	342	383	362	374	367	320	342	337	344	340	380	330	350	352	318	339	347	344	351	336	329	353	347	338	369	303	369	379	342	333	324	333	366	324	345	345	357	357	321	352	326	351	331	330	359	359	357	344	353	382	347	312	350	367	336	358	358	352	361	370	342	361	343	323	413	372	377	341	348	338	298	328	352	352	355	354	325	360	352	376	362	327	340	373	351	375	344	332	363	351	329	353	359	341	341	379	331	350	350	335	371	365	378	339	319	351	353	319	348	315	350	352	379	346	333	375	334	336	356	363	338	371	350	356	349	329	323	344	345	340	327	369	368	351	353	334	363	339	352	339	359	346	346	320	342	346	330	316	366	360	318	353	356	338	355	363	396	346	339	380	361	358	365	350	333	344	344	382	366	354	339	342	361	388	347	352	362	339	361	339	337	357	351	363	321	328	343	366	377	337	362	344	338	344	371	355	334	365	408	381	355	361	336	364	364	341	364	373	383	345	350	328	336	349	315	362	385	301	353	358	382	348	350	358	324	375	339	344	353	329	372	354	332	380	349	350	371	351	347	365	375	320	333	334	327	350	354	369	340	335	364	363	321	355	346	356	339	365	351	356	359	363	367	378	361	340	333	364	346	326	338	350	362	342	349	345	377	367	350	344	354	337	324	356	374	379	363	344	354	383	339	353	359	386	327	340	340	381	367	327	321	356	339	379	345	365	339	354	356	364	318	337	359	342	341	347	343	364	321	362	351	371	386	343	329	345	323	331	353	323	320	347	337	362	356	341	333	329	371	347	352	336	323	341	365	387	375	338	358	354	337	375	337	348	367	326	331	355	363	339	356	342	366	334	364	335	338	361	344	335	330	372	331	339	314	328	381	351	356	380	357	360	356	355	369	351	347	319	341	358	344	362	352	317	334	361	323	334	345	337	353	374	363	368	391	317	342	372	360	309	333	361	329	308	342	326	340	362	362	344	370	350	345	332	359	337	374	379	373	371	337	344	321	325	320	329	362	351	355	326	351	352	358	349	353	373	382	361	329	334	331	358	347	368	346	341	368	341	346	362	384	334	346	335	353	365	376	343	352	348	347	325	324	359	353	345	320	335	361	350	354	357	345	376	355	338	350	372	376	338	353	321	345	342	345	348	367	365	330	380	347	344	345	367	336	334	336	316	354	332	357	344	400	345	340	347	365	392	362	353	364	344	360	377	352	358	354	363	363	327	361	322	324	366	369	350	318	334	337	377	357	351	305	369	348	317	368	362	347	340	359	388	346	361	366	357	355	346	389	362	356	358	353	360	362	355	338	384	352	381	351	320	391	335	350	353	310	318	319	351	343	333	337	327	343	366	341	334	347	324	339	337	355	349	361	398	326	358	362	381	341	335	351	352	339	370	371	353	396	344	358	327	338	339	320	386	315	325	343	339	374	333	352	337	317	346	376	364	351	367	370	359	338	331	359	381	354	347	384	353	373	332	355	340	321	344	359	370	339	348	373	353	378	335	387	361	349	340	319	353	325	355	363	349	319	349	352	380	340	311	391	347	370	362	359	360	354	398	343	337	337	339	330	337	359	352	328	341	365	392	361	398	322	353	323	366	351	366	339	343	337	368	336	358	351	334	330	341	342	310	340	356	343	357	359	334	332	356	347	339	350	360	348	349	350	356	355	337	324	363	323	345	337	370	380	357	325	336	353	363	343	333	348	332	312	351	351	385	325	366	371	338	311	341	354	373	339	362	346	375	350	352	339	366	354	351	329	379	373	360	337	329	354	351	347	350	331	324	375	354	364	350	366	350	325	354	338	392	357	349	335	354	343	340	353	293	349	340	374	333	381	352	335	367	348	360	376	356	334	355	315	346	357	362	349	338	366	404	340	367	346	368	374	305	340	381	349	365	316	301	361	386	339	384	370	380	345	348	363	362	357	343	331	373	339	332	360	331	353	332	336	399	323	328	348	352	355	359	341	348	364	374	341	348	335	326	354	318	353	373	337	341	342	351	315	352	367	303	374	334	372	356	378	361	340	363	332	325	366	376	366	337	348	349	348	336	375	343	343	322	348	369	354	359	323	339	348	358	351	374
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
