1025
1439
930
859
917
879
832
773
695
953
1144
1365
1631
965
1618
997
924
1099
921
943
1438
1290
868
1471
1237
1211
848
1328
1279
933
1713
1765