687
859
797
684
702
1116
820
1543
1176
1688
4270
796
824
1814
908
809
892
755
1213
1727
1461
832
708
1042
861
907
2792
2457
1279
1525
1445
2426
1566
1275
1458
663
5827
896
1338
899
1002
1117
1352
2388
1077
980
960
877
1443
1600
950
867
754
1944
754
651
813
792
907
1650
1760
857
621
711
1063
1439
2322
653
776
1910
819
3279
669
1177
649
1803
764
855
1729
1957
881
2112
621
4888
699
1095
671
1549
737
781
697
914
791
1089
742
1590
1157
932
1019
811
638
963
2510
989
844
845
637
3299
1087
710
704
1903
892
822
2015
1851
787
726
1320
1652