955
849
836
962
1144
1104
1247
1156
1109
1093
1320
1355
1528
1085
1078
1371
1084
1141
1083
1081
1111
1089
1388
1262
1395
1105
1100
1628
1547
1062
1300
1097
720