1648
1615
1610
1590
1587
1552
1519
1474
1469
1464
1448
1441
1411
1407
1400
1380
1330
1310
1280
1278
1262
1243
1217
1198
1194
1150
1127
1125
1114
1103
1076
1069
1032
1023
1018
1009
981
973
970
960
955
953
944
935
925
894
868
854
844
842
828
794
777
757
742
732
730
727
716