881
2131
1109
757
987
1271
816
905
1258
868
8086
2536
854
749
881
2731
1914
1789
687
739
861
2382
935
33515
1213
919
883
1277
733
773
1169
774
2063
1441
822
791
729
1841
1362
768
749
3057
819
1231
738
783
3338
777
1479
1766
1529
1077
820
753
2356
1661
17001
705
759
832
1647
857
1353
1145
1041
1962
1640
5000
6431
1203
2107
789
786
643
988
6633
955
1204
1302
1848
659
2615
857
818
1240
4744
861
2952
1333
794
822
2341
793
1730
802
4418
2393
682
1650
2797
1688
1063
2110
726
1260
703
5630
4676
937
1052
5796
1607
1869
806
793
873
1995
2200
1075
2384