1083
1006
1035
1964
1214
1238
1985
977
2377
1118
991
989
10733
987
15729
2354
1096
1148
1301
2455
1132
3157
1145
1110
1100
1013
1097
1245
1435
1048
2120
1059
1583
1230
1227
5298
9374
1127
2151
1122
1072
1487
989
1344
908
961
1191
2133
1201
1067
1390
1033
40072
2416
1170
1006
1209
1463
1249
1344