1321
1296
1285
1283
1268
1223
1201
1195
1187
1186
1182
1173
1171
1100
1081
1067
1064
1049
1048
1027
1023
989
987
966
947
944
936
934
919
910
907
882
873
857
846
837
833
826
821
810
792
772
756
748
739
707
692
668
656
648
645
636
633
616
613
610
608