1639
1395
1494
1156
1564
1447
1248
7406
1155
1208
1722
1355
1100
1099
1119
1062
1083
1246
921
955
937
903
992
971
1072
942
973
1354
1162
936
1300
1235
958
946
1151