955
848
835
961
1144
1102
1242
1156
1107
1092
1319
1352
1525
1083
1077
1370
1140
1082
1080
1108
1087
1386
1260
1394
1104
1097
1626
1547
1059
1298
1095
718