24 3 24 2 2 1 2 2 1 1 18 3 17 1 17 3 17 4 100 5 1000 10 1120 14 2 12 3 7 4 9 15 11 26 3 29 11 45 10 50 6 64 14 75 3 183 5 320 9 380 10 623 4 757 4 805 7 819 13 825 4 874 1 921 9 1005 3 1007 9 1008 10 1012 1 1014 11 1021 3 1025 14 1027 1 1030 14 1034 10 1035 10 1041 12 1042 8 1052 1 1058 4 1059 5 1064 1 1066 1 1067 14 1068 7 1075 13 1077 8 1080 5 1085 4 1087 12 1089 5 1092 7 1093 6 1094 12 1096 9 1097 13 1099 5 1101 5 1103 13 1104 8 1106 14 1108 5 1112 12 1113 9 1120 13 1103 1 1117 1 1069 1 1021 1 1049 1 0 0