1947
1164
821
782
671
25227
1049
862
1442
1077
1420
1086
636
798
1026
3158
1669
574
990
674
731
1202
598
568
622
1384
591
793
813
641
638
897
694
691
668
728
672
827
765
2646
4368
1051
862
1120
924
1099
806
1088
769
755
1318
847
727
770
791
934
765
2190
2139
1381