166
198
337
247
1.5K
298
60
270
186
179
143
88
448
268
1.1K
338
191
664
487
949
458
316
189
225
343
571
318
154
349
959
312
170
313
333
177
423
339
359
294
281
276
194
222
416
135
159
597
308
363
262
260
139
489
440