1125
2103
804
4901
1314
1500
837
674
3199
735
640
706
735
617
1772
914
726
710
985
1303
760
669
1002
684
653
1003
1171
1291
661
1071
694
1118
1305
715
670
965
696
919
1020
738
877
935
1041
1275
1038
1754
1136
671
1625
2848
1896
1596
831
868
1882
743
1495
676
1971
1314
1011
625
1281
858
733
779
1302
957
1162
1527
831
776
947
1794
681
917
661
723
1744
715
670
1089
661
935
656
700
3741
2528
734
1122
775
726
702
668
1716
657
676
792
2832
759
657
1381
671
736
1190
1882
1445
710
2056
1152
651
719
994
1111
682
697
740
676
687
726