4396 1 2 3 307 19 13 223 5171 204 568 3271 733 5172 55 1709 3876 17 4263 76 5173 2673 23 45 5174 5175 917 31 5176 5177 92 5178 699 670 370 5179 748 2033 74 5180 479 1383 290 167 5181 5182 4116 11 5183 68 315 1055 451 183 4820 5184 5185 2840 1711 277 557 5186 2594 5187 1805 30 139 2797 5188 8 2674 194 5189 2379 236 237 199 5190 1241 3539 296 4397 677 1497 2708 120 143 5191 280 301 337 5192 5193 118 5194 1124 5195 331 