1127
960
842
847
888
905
1059
888
818
1026
831
956
1816
1148
853
872
833
971
823
952
940
815
953
1296
846
1114
1042
1060
832
2604
976
1202
1487
999
891
826
815
903
858
1015
2724
1008
1285
4387
1043
834
893
1565
898
1063
1052
956
1046
1516
1438
2377
1016
914
1418
1275