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
994
1548
1073
695
658
735
1079
739
679
1002
2495
789
632
950
793
997
688
932
2700
1328
683
901
776
927
1514
687
989
1075
1064
898
801
678
845
2407
687
5135
797
646
21942
962
829
656
677
1265
708
1476
977
656
1228
629
780
751
711
1644
694
729
776
1596
667
1097
933
4164
714
975
642
702
759
751
874
625
720
1051
827
765