1605
1593
1583
1574
1516
1498
1481
1460
1438
1437
1420
1408
1369
1364
1342
1329
1328
1317
1314
1292
1276
1275
1181
1161
1160
1141
1139
1128
1111
1107
1076
1061
1052
1026
977
965
950
944
939
932
925
911
900
886
878
859
831
813
802
797
772
743
740
735
728
709
703