1125
13828
946
1117
978
977
1115
962
939
1076
923
1511
1691
1215
1051
1001
1003
1034
912
1217
1423
991
7956
1396
1288
3401
7569
1186
904
1082
966
1022
902
1015
1665
1367
1039
1045
4787
886
1077
1461
4938
1182
3595
5179
1559
961
1050
999
1692
962
2439
1743
1183
1426
3020
985
992
5382