1026
10117
1096
906
912
1828
1311
908
993
907
911
1134
905
1128
1327
1125
930
1184
1170
1065
909
1279
966
959
1237
913
1050
1067
1193
1550