341
297
344
228
274
262
151
1K
250
297
200
283
120
71
114
1K
4K
78
348
117
206
250
128
100
86
157
109
100
73
204
466
250
149
77
300
210
285
288
347
81
115
72
157
176
66
738
138
534
105
127
63
190
1K
50
115
70
114
65
1K
1K