1268
1265
1261
1259
1255
1230
1200
1184
1155
1131
1128
1120
1101
1092
1084
1059
1041
1022
1021
1018
1003
978
974
973
938
934
927
904
865
861
853
829
827
821
813
786
772
759
736
728
724
717
715
710
697
696
695
666
654
652
624
622
620
607
594
590
588
577