21
27
979
1637
12
237
942
130
454
5
128
775
27
1072
