2944
4489
1055
1140
1032
1356
1657
1098
910
1801
853
19784
2669
883
2551
995
3888
1589
1058
937
802
1025
879
1361
1208
843
1039
1046
991
938
1159
882
1026
1023
1099
931
2329
1266
1613
1196
1133
1052
2056
1073
1075
1224
1210
1474
1211
1016
1814
1015
4214
1161
1150
1959
1433
1172
1271
1293