33
27
45
122
281
270
494
618
780
320
277
1K