2757
846
711
1629
629
4856
1040
755
741
1094
685
4016
878
2101
2449
2743
767
1139
2889
1538
855
856
2225
1807
921
1631
1471
743
1095
953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
755
698
892
3458
657
599
3298
1817
699
627
2610
1835
808
816
741
624
690
1825
3165
895
627
3198
2787
779
1216
1608
6343
665
1036
883
910
2854
1999
887
1497
772
2359
672
2971
834
829
1431
2439
1071
5820
1658
3962
1752
4786
1229
774
857
717
1787
2750
949
1481
4874
918
3141