129 116 1080 2 991 2 615 23 471 324 1864 2428