1147
1012
1377
1133
1088
986
932
908
1053
954
2201
1148
2116
951
909
2699
1710
3454
4058
1332
952
1566
1070
1071
976
913
939
1174
1708
1959
3439
27124
1003
1237
954
1170
1324
1225
1119
1585
1016
977
991
982
7569
1090
7885
1087
1027
1262
5867
1250
940
11586
1821
1091
904
965
1321
1022