770
508
439
832
622
563
557
375
407
751
782
538
448
618
499
384
551
565
657
558
453
542
820
400
1081
331
720
374
367
393
504
371
474
679
601