1457
890
970
875
1492
993
849
918
780
1059
1056
1566
3463
1095
1002
816
935
861
1080
1382
3984
825
928
919
1091
3520
958
986
975
986
994
991
978
3278
815
1708
1269
847
1070
1934
888
850
789
1141
958
966
979
1257
1018
1182
4402
797
1668
892
829
765
1036
887
822
866