1009
806
1115
1032
880
3994
866
1005
907
976
866
1199
1534
943
4222
1017
891
912
12964
871
956
844
5312
2930
912
1233
1389
958
6689
1126
1032
1027
3680
922
885
973
865
1788
1188
145068
854
952
1157
856
1199
846
801
1735
1116
841
1688
1946
928
1072
1032
827
3760
874
1139
957