1549
1538
1475
1467
1436
1426
1408
1398
1380
1364
1356
1350
1324
1313
1309
1306
1304
1299
1263
1253
1235
1228
1213
1202
1108
1103
1102
1098
1082
1072
1035
1029
997
985
984
967
959
901
899
888
885
866
861
840
835
815
787
777
762
750
747
742
741
706
705
703
682
680
661