1096
1596
1579
1010
1682
865
849
1034
2834
851
893
1518
848
2059
839
2141
1472
1104
2519
899
993
1087
756
1539
906
707
769
9005
839
996
1172
868
944
1066
995
788
880
1018
820
956
1088
3938
1158
1718
842
2907
941
2832
2523
815
811
1060
1090
1116
1600
745
1319
1086
957
1443
1035
645
683
666
2675
972
1092
1206
2424
2322
661
739
1046
3013
695
609
843
667
3614
1027
631
2962
1036
768
699
1147
1001
784
857
675
1120
866
1401
1496
785
843
981
2308
788
802
658
1832
2716
1117
2163
758
749
752
870
1792
770
1075
870
1826
3399
1148
1370
2406
747
835