942
955
1075
1735
1074
895
861
1098
995
901
1120
908
946
2371
955
1128
1050
1443
942
1721
957
1129
977
1036
8473
4510
1031
1130
977
953
1022
21837
1518
1389
1473
948
935
946
880
992
976
1279
942
1077
918
1280
1455
1223
1646
1355
946
1329
985
1701
1004
823
1125
1157
902
1241