15831
2196
18436
32693
19052
1764
12745
5252
1557
1684
1223
10357
14118
3571
1429
7685
6454
1933
1961
1219
6246
1296