517
266
201
822
35
149
127
398
92
633
27
424
469
213
591
39
520
410
20
50
258
159
1170
417
215
23
405
310
1520
159
370
120
2295
364
541
24
209
240
24
39
356
190
721
105
164
75
2139
93
939
