1227
1224
1208
1192
1187
1182
1181
1165
1145
1127
1117
1100
1090
1063
1033
1027
1008
1001
969
961
950
947
945
931
930
928
920
912
911
892
890
865
861
852
849
842
825
810
798
775
756
740
734
730
717
709
704
687
666
664
653
628
614
604
585
578
576
571