4489
1055
1140
1034
1358
1657
1098
910
1801
853
19786
2669
883
2552
996
3889
1589
1058
937
802
1025
879
1361
1209
843
1041
1048
991
938
1159
882
1026
1023
1099
932
2329
1266
1613
1196
1133
1052
2056
1075
1076
1224
1210
1474
1211
1016
1814
1015
4214
1161
1150
1959
1433
1172
1271
1293
5186