1457
1280
1504
1002
872
816
937
839
750
845
832
879
893
994
3091
1338
1276
1221
1771
892
986
1006
939
938
1392