3
teen
14
55
105
112
106
278
118
164
1K
88
38
247
19
24
21
36
11
44
240
142
1K
290
347
637
515
95
848
186
508
219
310
318
567
277
286
370
354
156
237
402
297
200
338
1K
307
824
1K
151
130
127
125
123
167
113
60
142
125
2K
5K