1392
1382
1381
1350
1314
1304
1303
1250
1245
1226
1225
1195
1187
1160
1151
1150
1138
1103
1077
1044
1031
1030
1027
1011
992
988
980
978
940
933
926
921
907
888
886
879
869
855
840
816
810
799
797
784
720
708
700
696
686
676
670
669
663
656
651
650
644
641
638