7777
945
822
637
1246
1099
2078
718
1118
713
929
845
678
697
914
714
683
1002
954
851
718
660
826
645
704
1583
715
1482
718
1605
1191
1166
779
1312
770
864
837
668
817
626
1146
2993
894
722
1051
787
1346
1624
1115
867
685
727
818
775
934
2601
813
822
673
691