14882
2086
1146
1228
3839
9089
7818
1487
23658
1142
3643
27096
1553
9883
1424
3537
1166
936
10950
37299
3090
3065
11651
1888
5489