296
curvy
27
89
22
26
304
19
127
23
37
44
167
411
111
211
388
542
356
1K
16
50
29
86
32
32
254
126
26
71
24
99
21
218
38
198
562
22
136
195
29
52
56
29
34
19
3K
27
28
41
22
26
2K
25
41
22
35
36
11
158
60