1024
1439
930
858
916
879
832
773
695
1025
953
1143
1364
1630
965
1618
997
923
1099
921
943
1438
1289
868
1470
1237
1211
848
1328
1279
933
1712
1765
1713