1449
3120
1160
989
893
1215
1017
923
1268
1043
1347
1338
2625
1012
1205
928
5082
789
1303
2782
850
878
1577
918
945
1019
1147
971
1016
1148
1020
976
1218
1160
1569
919
946
1017
973
1069
1082
965
8639
1209
984
1292
951
1247
1035
2377
955
1032
1160
1531
1115
1158
2313
1357
1194
972