1773
1147
21669
1192
934
798
1018
801
797
860
996
783
985
1042
953
983
1470
727
818
814
777
1195
753
819
876
8084
5774
1507
826
871
1676
1353
936
1121
961
801
857
766
869
937
1043
813
784
882
793
852
826
881
1616
6592
910
1458
773
894
910
963
1128
9844
987
1011