300
1,546
249
820
68
669
246
776
250
653
130
418
226
713
123
542
198
630
16
266
61
533
162
632
184
424
49
394
96
146
283
200
395
56
109