956
850
840
963
1145
1111
1250
1158
1097
1324
1356
1532
1085
1083
1378
1086
1090
1082
1084
1113
1091
1390
1264
1396
1081
1106
1100
1629
1550
1063
1306
1101
722