2015 3864 4816 4311 134 1531 2730 1858 790 3928 4740 1687 5172 4943 4115 2705 5536 1479 2030 2500 421 385 1195 4264 685 4047 911 771 255 4935 2323 507 2897 5376 3055 1268 1004 5786 1363 1794 2048 -999