547
125
501
198
604
190
513
74
375
73
331
120
335
89
890
323
508
226
624
161
417
177
766
271
1225
740
266
106
1277
467
796
356
756
476
389
196
1091
335
831
471