309 416 1 148023 2 040 597 1634 091 1474 688 1 903 782 1 355 250 1195 802 2 109670