954 40 0 3 3 0 3 6 4 5 4 5 2 5 1 4 0 4 5 2 1 3 6 6 3 2 4 6 5 6 1 3 1 5 5 4 1 1 0 2 6 0 0 93 252 405 505 615 651 674 746 833 0 146 188 0 100 213 337 393 536 628 0 199 0 146 332 493 571 663 785 879 0 188 0 104 279 391 505 643 825 873 93 159 153 100 110 36 23 72 87 96 146 42 91 100 113 52 56 143 92 170 199 148 29 186 161 78 92 122 94 75 158 149 104 89 112 85 138 182 48 32