3263
2084
800
1232
1307
972
711
1342
1582
916
755
1077
707
2146
1300
749
745
676
726
3301
2388
3840
2945
2146
2721
2017
742
2607
3637
3171
654
1034
18154
1068
656
653
983
954
679
652
775
674
3639
1528
697
817
682
959
2546
792
2702
867
806
987
771
777
810
1805
1277
716
795
817
815
640
773
1028
3296
851
794
818
633
1147
700
1403
1174
1785
1646
806
1793
1643
1634
1855
620
1338
1990
2047
768
759
680
1328
832
1301
787
1197
962
813
870
738
1669
673
783
729
1004
1471
815
957
608
1764
1791
656
1256
889
923
706
735
1243
4878
1090
747
887