1239
1148
1457
1280
1504
1001
870
815
937
838
749
845
831
879
891
992
1141
875
926
1023
877
1011
1184
888
876
1618
997
923
1137