1587
617
1508
841
642
204
1212
674
506
115
557
168
605
277
260
175
636
102
547
178
284
111
406
177
654
126
103
48
385
254
621
201
166
75
226
132
506
86
994
312