1024
1439
930
858
916
879
832
773
695
1025
952
1143
1364
1630
965
1618
997
923
1099
921
877
942
1437
1289
868
1470
1236
1210
847
1327
1021
1277
932
1711
1764
1713