1
34
252
106
165
841
146
629
468
1K
301
600