613
701
1340
1354
895
823
646
529
622
686
823
1450
986
808
938
920
575
926
897
410
421
612
658
547
494