1275
1409
1091
1115
1112
1432
1176
1189
981
1246
1253
999
956
1088
1102
1058
974
1061
1451
917
926
1201
1001
953
1119
1806
1157
1203
1393
1671
1637
1558
1012
1040
966