1397
1356
1348
1347
1335
1327
1264
1227
1226
1224
1186
1172
1165
1164
1145
1144
1133
1122
1113
1074
1063
1037
1026
1023
1021
989
960
920
915
913
898
894
888
887
861
860
852
847
835
828
827
781
780
754
753
752
747
733
703
692
687
634
628
625
623
617
615
614