990
3553
868
2644
847
1019
992
1569
1016
2251
982
3705
883
3400
1501
871
983
863
954
1758
2960
2002
1349
2596
830
1221
1053
2412
26427
853
1241
1092
1046
1485
1331
887
885
970
1017
1071
1277
1460
1196
11004
877
1265
1035
1773
985
1281
1325
1171
1356
1427
1152
1479
1317
1231
1278
1169