392
2
275
1
305
367
487
397
289
353
446
354
617
89
334
493
344
358
342
292
682
296
759
346
276
394
494
557
137
584
3