0 0 17379 16693 16116 15713 11895 10409 10252 9853 9748 9492 9190 8912 8895 8491 8372 8252 7450 7360 7273 7080 7063 6567 6462 6291 6211 5671 5373 5220 5167 5007 3963 3895 3796 3481 3200 2845 2774 2641 2566 2511 2479 2127 1989 1989 1933 1801 1590 1385 1370 1316 1205 1194 1153 1150 1031 1018 950 931 898 865 822 803 700 624 559 541 523 495 456 414 386 375 348 344 327 288 272 263 253 251 248 224 222 213 201 184 176 166 163 144 143 123 116 95 80 79 79 64 62 56 54 47 45 45 44 43 43 37 32 31 29 25 22 15 10 10 6 6 5 4 4 4 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 224 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30