30
15
11
123
48
26
295
195
518
1K
918
622
453
616
365
12
8
33
7
28