9731
1250
1439
769
1096
974
1161
988
969
1034
1207
1053
919
991
944
845
1278
2081
1029
842
1055
905
880
2594
1550
946
974
869
874
3640
911
880
10778
1067
989
850
921
1188
771
860
1041
1039
1155
894
1716
881
1942
973
905
877
1171
1501
878
893
1282
1094
986
856
894
802