1280
852
772
883
869
995
1678
1231
1056
962
815
875
902
912
902
940
2636
851
825
890
1274
1842
1018
935
776
882
889
2047
1016
1312
919
1194
1000
1021
1146
980
906
1483
891
967
855
1334
2161
871
2291
1165
842
819
1034
832
875
903
846
854
1058
902
1203
1428
1046
1339