489 45 4 2 2 3 3 3 4 0 3 4 1 3 0 1 4 0 1 1 0 2 4 3 3 1 1 2 0 2 4 1 2 2 4 3 1 1 3 3 0 0 1 4 2 0 2 97 233 404 386 397 0 196 150 164 286 412 78 51 196 417 477 0 120 226 331 280 321 227 344 429 0 0 88 455 90 124 204 375 466 293 303 220 316 341 402 475 0 109 259 381 99 98 85 11 69 78 84 76 56 89 17 86 99 97 38 4 90 76 33 50 6 65 89 68 46 88 51 21 26 30 80 29 42 1 10 41 7 5 61 75 1 97 15 82 23