715
687
1506
733
991
2831
1105
787
833
702
1722
699
685
1102
742
819
1062
831
660
755
1715
715
620
875
2206
1749
666
643
637
796
1882
710
757
1414
705
1129
931
2135
1299
760
662
1663
636
671
1110
691
687
653
756
4897
2567
1202
729
838
1157
720
745
779
674
909
723
3007
1096
966
1228
4890
1164
633
2452
870
618
1625
644
795
725
760
622
687
1408
727
1514
850
2562
788
823
660
793
677
947
680
800
697
656
892
749
992
1889
640
1279
921
818
994
1883
2017
1219
734
687
1233
993
862
676
779
1032
1224
645
2193
1191
1744
792
1283