697
1947
908
847
1466
1302
820
651
776
677
783
1093
805
734
2758
1207
1902
3255
3421
2412
2740
3857
1891
5369
7887
1485
2907
3848
4175
1808
1613
1093
1408
1419
1607
2425
1625
1516
1272
1523
1472
2979
10434
2708
803
706
1113
620
1020
827
710
761
1055
4172
822
746
803
977
3598
881
719
737
1024
1111
735
693
721
1212
969
702
1065
695
555
1857
2292
686
5167
748
1567
2377
847
736
734
1004
1262
878
723
5136
794
921
891
2608
1333
1834
738
747
642
692
736
800
1980
749
799
788
687
2733
1495
628
22180
687
910
835
3106
689
1681
811
665
983
712
652