1086
1704
1209
1045
1102
1033
10129
1097
907
914
1836
1312
910
999
913
1135
1129
1330
912
909
1127
931
1185
1172
1068
1281
966
963
1239