1536
1516
1503
1496
1484
1483
1473
1441
1432
1412
1390
1348
1315
1303
1290
1282
1265
1242
1221
1217
1194
1170
1136
1124
1117
1106
1088
1054
1051
1024
1023
1018
979
966
965
941
903
888
873
860
849
848
835
821
818
816
788
779
754
747
741
693
692
691
688
676
670