996
3908
1142
1978
1276
1083
1138
1123
1006
1059
1037
1334
1170
891
1060
1087
1070
1196
1139
991
1497
1030
1127
1070
1282
1377
1451
1106
2663
2164
1192
1966
1355
980
1040
1101
1027
1174
1994
1396
1157
7682
1173
1562
1051
3384
1146
1255
1064
2126
1216
1330
2823
1382
1639
1054
3982
1205
1180
1042