12,910 16,410 93,149 9,008 74,575 8,428 39,948 627,902 245,979 2,416 90,636 466,363 653,020634,658