1047
674
1046
674
1045
668
1044
667
1043
667
1042
667
1041
662
1040
657
1039
656
1038
656
1037
656
1036
655
1035
653
1034
653
1033
653
1032
652
1031
651
1030
651
1029
650
1028
648
1027
644
1026
643
1025
640
1024
640
1023
638
1022
637
1021
637
1020
635
1019
631
1018
630