2105
1706
1128
1421
1109
786
925
1078
1893
954
927
1747
947
911
823
1649
950
786
894
973
861
1028
1077
876
881
810
947
870
1011
1539
960
1159
1007
879
883
951
1035
920
995
1061
1021
1009
976
1059
1617
1215
4154
4440
989
1976
1125
1107
1751
1959
1019
1252
1445
1036
1138
1174