1190
929
1327
1390
963
937
928
944
932
926
1030
1467
1213
1321
1512
933
1284
1102
1129
1111
1145
1136
1171
1124
1287
1680
1479
1421
1128
1150
1477
1286