1393
1389
1345
1340
1308
1304
1295
1282
1261
1246
1245
1172
1170
1152
1151
1142
1141
1133
1079
1069
1041
1037
1026
1024
1014
1007
1001
994
970
957
955
918
900
880
871
856
843
827
816
809
806
793
777
763
761
750
731
730
720
719
712
701
700
655
651
633
632
631