2189
658
685
693
779
1463
674
778
877
2102
822
631
2053
667
1607
1949
642
870
817
672
670
805
758
627
808
2161
2713
770
1058
666
846
1204
702
1186
849
609
2675
804
642
801
769
700
915
2850
2164
1106
1297
735
645
785
720
863
3473
702
709
650
707
1527
766
821
773
744
2032
930
683
663
2335
1106
4422
785
668
1034
936
667
664
2854
815
1672
936
1699
778
2332
1690
759
963
1580
803
808
694
2716
731
9397
970
2384
1308
2356
636
3457
1046
833
817
1461
1279
903
723
718
840
971
693
7961
4196
892
1682
997
1994
1571
913
851
7697
2098