213 240 31 821 102 861 26 034 4 468 8 496 4 810 5 421 1 212 965 372 6 118 50 307 148 78 43 22 8 47518