907
865
1117
1049
922
934
2832
1069
1576
1252
2410
1007
991
1138
941
942
1322
1235
1046
1363
1187
923
1332
1778
1228
3950
1952
1155
1102
19086
1033
1055
964
1005
1029
962
834
993
1057
1166
1042
896
926
940
846
1087
1135
1097
865
866
1629
1207
1163
1291
858
1026
943
1089
1187
918