285
140
294
136
367
860
604
812
370
911
484
617
349
1K
630
318
294
782
779
595
380
242
476
104
274
229
312
120
457
360
609
367
214
351
13K
23K
63K
21K
576
438