947
1652
1200
1591
976
891
1703
1095
1031
2715
1784
865
1897
988
858
820
1904
1682
1249
3125
1912
1559
1556
842
912
1392
1339
1799
880
1090
864
1941
882
820
1354
917
1195
847
820
1285
817
1133
3165
1363
2878
1886
3356
1528
7339
887
1494
1843
911
2645
2498
898
914
910
1105
906
3757
1437
862
993
1521
855
752
1649
1495
1262
2020
2954
958
1404
1156
1778
2058
1070
809
1110
1597
932
1279
1088
962
1098
804
1797
919
838
1634
901
1074
1680
833
2518
866
1175
1276
859
1554
827
1114
1681
1201
1586
1085
3224
798
742
889
1621
2046
1574
861
809
1328
1032
1589
1990