946
919
1233
904
980
895
1005
1375
1279
1395
1149
1374
985
1096
1391
1458
1619
1125
981
1069
1093
1216
1768
1106
1117
1073
1428
1187
1047
1206
1016
987
1007