1457
1279
1504
1001
869
815
936
838
748
844
831
878
891
991
3074
1332
1272
1220
1768
889
983
1003
939
937
1389