351
908
694
282
1K
357
121
682
760
334
294
663
581
265
796
476
406
283
185
550
439
584
906
486
1K
255
289
1K
309
604