1575
637
1711
881
1340
689
810
791
2297
761
2898
4426
4085
1962
4573
3286
614
1164
4714
1253
606
720
639
698
789
4072
2167
909
1008
799
2819
1249
706
726
1182
4557
1695
2286
2155
1663
779
681
863
1686
857
913
848
1328
1532
739
1082
666
2145
741
729
1420
2299
1483
643
1206
734
1279
721
1133
1128
737
812
885
1150
4887
741
711
1133
3206
653
4878
2001
620
3296
791
3250
752
668
1182
1090
664
617
2001
1567
903
658
1094
646
2727
954
741
1479
1632
737
1956
678
1403
1087
631
2033
938
1023
774
621
717
859
1155
991
743
1065
726
1646
1643
724
968