486 45 4 2 4 4 3 3 4 0 3 1 1 3 0 1 4 0 1 1 0 2 4 3 3 1 3 2 0 2 2 1 2 2 4 3 1 2 1 3 0 0 2 4 2 0 2 97 204 345 280 314 0 196 232 164 309 464 78 51 206 307 402 0 120 308 379 301 383 220 396 464 0 0 88 343 90 124 455 397 448 196 302 303 309 341 406 429 0 109 150 432 99 98 52 21 69 78 84 76 56 87 17 86 99 97 38 4 90 76 33 50 6 65 89 68 22 88 51 21 36 30 80 29 42 1 10 41 6 5 61 75 3 97 15 82 23