100 5 5 6 6 5 6 7 5 6 5 6 6 6 7 5 7 7 7 7 6 5 6 5 6 5 6 7 6 6 5 5 5 6 6 5 7 6 6 7 5 7 5 5 7 6 6 7 5 5 5 6 6 7 6 6 5 7 7 6 7 7 7 6 7 7 6 7 7 5 5 5 7 5 7 6 5 5 5 6 5 5 7 6 6 5 5 5 5 6 7 5 6 6 5 7 5 5 6 6 7 941 905 991 968 937 951 991 937 910 934 966 988 955 966 920 915 906 912 972 986 986 936 954 943 913 999 913 906 992 998 955 932 978 956 920 987 901 926 953 961 934 947 922 909 922 951 987 988 916 904 921 939 935 964 947 978 1000 908 950 1000 958 943 907 997 938 947 900 967 923 966 959 945 974 968 980 912 954 983 956 954 939 917 927 944 911 960 956 922 968 911 949 1000 925 902 904 961 903 948 934 906