18180
4453
26428
27076
1005
1121
1003
1064
1184
1047
1177
18163
2741
1347
37054
1099
33285
1986
5078
855
1577
1266
1242
1363
882