1262
669
672
633
3377
705
2165
1221
739
949
639
968
778
856
671
955
1988
1916
904
690
619
619
797
7300
720
1161
675
733
776
823
954
1185
701
1371
684
1700
694
906
729
875
636
1303
707
992
677
866
650
663
621
5279
638
2610
849
1070
673
680
670
879
733
3438