1215
265
1215
265
1215
265
717
156
5068
1102
27789
6039
1852
403
14811
3219
2212
481
5024
1092
11309
2458
6262
1361