1537
1536
1481
1479
1478
1467
1440
1404
1383
1375
1368
1357
1342
1314
1295
1287
1238
1235
1231
1191
1171
1156
1148
1147
1116
1115
1100
1088
1067
1006
1000
989
971
966
964
955
948
888
885
873
853
845
839
818
809
763
743
742
735
731
726
725
690
676
651