671
149
652
347
994
514
399
221
659
187
395
212
1748
932
657
383
666
390
643
190
931
403
524
264
1034
437
606
239
605
92
484
199
577
119
642
218
548
146
580
135