1896
1203
1277
1120
1055
931
919
1365
1632
1619
997
879
944
1438
1291
868
1474
1237
1212
848
1328
1025
1279
934
947
715
801
459
451