1063
904
1277
963
902
957
1232
1021
982
1403
1750
1162
917
1491
1292
1174
1440
1003
913
923
1587
928
944
915
1410
1374
1465