1680
859
796
3558
770
1011
1373
1239
813
708
729
1469
889
694
1171
1012
906
952
976
814
1034
936
1818
799
747
1024
995
820
837
763
4672
897
2851
2575
1571
1094
1270
1106
2302
1026
747
962
2798
2017
868
816
1699
1812
802
1482
2156
1801
1078
1057
909
20723
845
2679
2602
930