500
806
36
126
315
1,060
277
614
304
577
173
493
135
540
64
510
230
397
127
419
83
523
105
501
316
325
455
187
452
216
415
106
450