100
947
500
1,217
439
774
554
837
261
643
161
493
19
395
113
428
364
405
202
392
408
374
114
348
231
347
105
322
6
325
175
335
95
294
116
292