1257
2861
912
4450
1410
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
1644
940
987
1677
1987
784
2435
1579
855
841
3226
838
1836
1174
1066
1526
4251
1474
4186
987
1725
1813
2466
2051
3722
1409
1743
872
1113
2331
1665
1399
856
857
1525
3778
1087
1120
1535
1202
1340
3336
2808
1644
995
1047
974
3255
2571
1702
870
947
955
883
1185
2666
1640
1400
1196
815