2856
4207
3268
1824
1357
766
826
3065
752
963
1003
2029
694
620
717
721
1176
2795
693
748
724
1334
763
1786
1859
658
640
1613
653
688
707
1324
669
678
1682
835
1163
824
1007
4905
1153
832
994
715
1007
855
790
801
694
877
781
772
989
1412
1471
1027
703
660
1057
1592
667
2071
672
2294
794
1157
938
998
964
947
756
2950
1020
827
1919
1195
777
1666
704
606
3632
963
693
859
731
640
870
1174
760
835
5523
1407
723
845
1421
1178
948
1520
701
628
788
2206
915
1520
2507
683
1084
1216
960
971
816
1164
928
2064
757
1157
822
1185
1582
916