31
108
226
395
462
660
275
250
1K
217
919
692