1099
926
1295
988
977
1268
925
1061
1000
1424
1808
1182
932
1512
927
1320
1209
1465
1029
923
931
928
942
1611
947
963
936
933
1437
1398
1507