1169
950
924
1182
990
3553
868
2644
847
992
1569
1016
2251
982
883
3400
1501
871
983
954
1758
2960
2002
1349
2596
1221
2412
26427
853
1092
1485
1331
885
970
1017
1071
1277
1196
11004
877
1265
1035
985
1281
1325
1171
1356
1427
2167
1317
1231
1278
1111
1286
1182
3918
1090
918
1229
1052