1449
3120
1160
989
892
1215
1017
923
1267
1043
1346
1337
2625
1012
1205
928
5082
789
1303
2778
849
878
1577
918
945
1019
1147
971
1016
1148
1020
976
1218
1160
1569
919
946
1017
973
1069
1082
965
8638
1207
983
1292
951
1247
1035
2377
955
1032
1160
1531
1114
1158
2313
1357
1194
971