987
763
1298
1644
914
1232
1286
1426
2770
1084
1237
832
1826
1703
1068
815
1485
969
2683
785
1502
3121
1654
843
1374
906
1217
1273
1522
1326
1205
1183
2017
710
806
2412
8342
1173
995
1302
713
715
857
2149
1248
2215
1293
1248
847
1356
1673
1437
1291
1418
642
923
1624
1145
1315
1392
1471
1996
1219
765
1025
683
824
667
691
771
1569
795
1454
709
1129
2289
1040
1568
1769
720
872
1581
691
2395
1246
1494
1649
879
851
701
1846
1083
1481
1635
1125
724
1006
1333
621
799
2544
949
1786
788
878
982
751
1941
978
4993
963
2723
893
2239
1082
766
2715
852
821
722