20 2000 0 1999 1988 1221 555 1343 1345 1868 150 1283 926 533 41 76 1051 637 231 1898 429 331 10 1342