591
1
621
538
569
534
2
811
601
429
432
2505
576
459
635
619
450
701
547
760
668
713
575
425
351
773
460
645
356
656
2043
630