955
849
835
962
1144
1104
1246
1156
1109
1092
1320
1353
1527
1085
1078
1371
1083
1140
1082
1081
1111
1088
1387
1262
1394
1077
1100
1099
1627
1547
1062
1300
1096
719