1398
1376
1367
1362
1352
1345
1339
1334
1244
1241
1240
1219
1218
1199
1178
1162
1136
1119
1100
1080
1069
1061
1054
1052
1038
1032
1027
1016
1000
963
940
913
907
893
891
888
883
872
848
826
824
811
802
796
778
753
752
750
744
725
724
708
695
682
679
664
663
650
630
627