265
747
371
1,037
309
644
139
498
97
899
195
373
222
623
168
654
393
511
89
333
75
439
296
528
328
573
171
502
385
111
501
60
300
123
315
212
481