350
906
694
282
1K
357
121
680
760
334
294
663
581
265
794
476
406
282
185
547
439
583
905
486
1K
253
289
1K
309
604