1477
1664
1167
1555
1798
1367
2061
2197
1099
1119
1062
1084
1246
922
955
938
903
992
971
1072
942
973
937
1359
1164
936
1301
1235
958
947
1151
1109
939
10429
948