878
597
497
715
417
344
274
313
1K
309
413
120
173
190
410
108
226
169
256
512