1007
874
819
940
844
754
851
837
885
897
1075
1071
1156
1083
916
1141
1203
894
1280
1166
968
7125
888
951
1443
604
483
555
630
624
556
565
661
566
612
588