1138
985
937
2246
907
866
858
1328
1012
888
1017
1036
950
882
1110
3544
1488
1554
24885
952
999
942
878
875
938
940
14782
993
904
2469
1081
893
983
868
1410
1020
1501
3921
1780
2147
874
1156
1053
840
822
3050
929
1022
1454
942
906
1069
1104
1130
773
1100
1037
971
851
905