2096
1205
1449
947
1512
1054
905
723
1521
876
1078
1049
1083
1475
890
1464
736
854
1069
1573
815
961
806
1177
845
966
1180
866
1695
1498
898
830
812
2698
2061
766
1004
811
1264
892
2089
1290
1067
783
837
749
1469
925
1634
4084
2002
742
1183
2124
1026
1169
1222
1069
1000
763
644
1442
729
1101
8606
832
891
1330
988
1604
1585
943
971
1726
839
885
758
941
6006
1433
966
980
2173
3384
911
1027
2856
772
918
839
935
1302
949
1170
954
1903
1570
915
706
4377
1481
2077
1304
819
1050
938
2354
872
5538
1353
1021
873
890
1412
1449
801
1321
1841
1345
1178