100
950
500
1,207
439
772
554
836
261
643
279
1,038
162
494
19
392
113
428
364
405
202
393
408
374
114
348
231
344
105
321
175
334
20
453
95
295
116
291