5817 5580 5800 5574 5690 5479 5430 5270 5060 4999 4570 4620 3676 3988 3013 3402 2383 2742 2040 2311 1652 1845 1334 1491 1067 1200 801 921 545 652 330 427 252 390