1079
853
853
1492
1712
1079
941
781
849
1274
5734
753
1095
816
935
972
895
1080
1382
919
1452
991
907
984
1197
1334
1076
892
898
978
820
1261
809
774
1136
1247
845
866
970
1460
1150
789
872
730
822
2051
785
3396
784
774
996
895
846
854
1163
1158
1007
865
947
827