1067
1005
970
661
658
1241
1004
980
683
663
1001
979
688
659
978
660
657
969
691
725
968
786
781
778
603
760
777
779
123
124
687
89
682
88
684
24
618
21
20
19
615
616
602
614
3577
