100
947
500
1,210
439
773
554
837
261
643
162
493
19
392
113
428
364
405
202
408
374
114
348
231
347
105
322
175
335
95
294
116
292