1142
1272
892
9379
627
1666
2703
675
806
1735
682
726
38495
644
2246
942
842
792
1470
601
714
5522
759
722
637
3449
695
1569
803
716
2208
1223
819
752
833
2127
1064
646
837
1098
728
679
2192
643
694
813
28564
1664
7403
830
702
931
1182
3137
3274
836
683
7192
696
814