955
848
835
961
1144
1103
1243
1156
1109
1092
1319
1353
1526
1083
1077
1371
1140
1082
1080
1110
1088
1386
1261
1394
1104
1098
1097
1626
1547
1061
1300
1096
719