2388
13015
13875
1074
953
6144
1133
720
870
8036
1542
12709
1330
2929
1851
13319
15139
2753
5251
1994
8184
3488
4039
11547
5588
4136
4209
3013
11050
86587
3917
18266
2564
32069
13159
4915
11084
411406
8264
18867
6062
30370